Modeling Toolbox
32991 94 13- jerry7
- Member
- 622 posts
- Joined: Nov. 2013
- Online
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
As you can see, I'll integrate Blender-style moving to all tools where I need some placement.
I call it XYZ (simple PySide class). And it's main function xyz.get(some_parm), where I can temporary connect some node parm to this intuitive movement. Examples:
1. Duplicate tool -> connect to ‘t’ parm tuple
2. Clip tool -> to ‘origin’ parm tuple.
3. …
—
When we drag some parm, it is possible to:
1. F1 Hotkey -> align moving to X axis (global and local)
2. F2 -> Y
3. F3 -> Z
4. Shift + F1 (F2, F2) -> align moving to plane
5. RMB -> align to best axis (based on viewport camera)
—
Move tool (that get info with xyz.get()) can be called with 4 ways:
1. ‘Z’ - free moving (like ‘G’ key in Blender)
2. ‘X’ - move in best plane. It is based on camera
3. ‘C’ - move in best horizontal (H) axis. Based on camera
4. ‘V’ - move in best vertical (V) axis…
NOTE: You can edit hotkeys layout…
So, we should not know what axis we need to align to. It will align moving with best axis:
1. H - horizontal axis in all modeling tools - one of X, Y, Z
2. V - vertical axis…
—
XYZ class TODO:
1. Numeric input like in Blender
2. Unified snapping system,
I call it XYZ (simple PySide class). And it's main function xyz.get(some_parm), where I can temporary connect some node parm to this intuitive movement. Examples:
1. Duplicate tool -> connect to ‘t’ parm tuple
2. Clip tool -> to ‘origin’ parm tuple.
3. …
—
When we drag some parm, it is possible to:
1. F1 Hotkey -> align moving to X axis (global and local)
2. F2 -> Y
3. F3 -> Z
4. Shift + F1 (F2, F2) -> align moving to plane
5. RMB -> align to best axis (based on viewport camera)
—
Move tool (that get info with xyz.get()) can be called with 4 ways:
1. ‘Z’ - free moving (like ‘G’ key in Blender)
2. ‘X’ - move in best plane. It is based on camera
3. ‘C’ - move in best horizontal (H) axis. Based on camera
4. ‘V’ - move in best vertical (V) axis…
NOTE: You can edit hotkeys layout…
So, we should not know what axis we need to align to. It will align moving with best axis:
1. H - horizontal axis in all modeling tools - one of X, Y, Z
2. V - vertical axis…
—
XYZ class TODO:
1. Numeric input like in Blender
2. Unified snapping system,
Edited by - Sept. 16, 2015 08:19:58
- Werner Ziemerink
- Member
- 1265 posts
- Joined: March 2014
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
Add user tools. Just simple example. More interactive tools desctription I'll show in future videos
https://youtu.be/hgAE8x6frMg [youtu.be]
https://youtu.be/hgAE8x6frMg [youtu.be]
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
Very first DM implementation in H13
https://dl.dropboxusercontent.com/u/75376916/dm_first_screenshot.png [dl.dropboxusercontent.com]
https://dl.dropboxusercontent.com/u/75376916/dm_first_screenshot.png [dl.dropboxusercontent.com]
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
Box Modeling…
https://youtu.be/0RG6HkCvUIM [youtu.be]
This is simple car body example.
I don't want to make complete car because it is just testing of my tools.
You can compare it with this video: https://youtu.be/F2ZCUr6RePI [youtu.be]
where 5 weeks ago I tested MT with old buggy tools. So I closed many bugs and integrated new toolsystem to the Modeling Toolbox.
5 weeks of closing holes )
https://youtu.be/0RG6HkCvUIM [youtu.be]
This is simple car body example.
I don't want to make complete car because it is just testing of my tools.
You can compare it with this video: https://youtu.be/F2ZCUr6RePI [youtu.be]
where 5 weeks ago I tested MT with old buggy tools. So I closed many bugs and integrated new toolsystem to the Modeling Toolbox.
5 weeks of closing holes )
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
I don't want to create new topic. Just leave this here.
My last FX Reel
https://youtu.be/7JD7I-ywSuo [youtu.be]
My last FX Reel
https://youtu.be/7JD7I-ywSuo [youtu.be]
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
Something like Blender mirror and subdivide modifiers fake. HowTo. Just for speedup modeling in Houdini 15, that i hope will be very modeling friendly )
https://youtu.be/8Kjztfc0XlA [youtu.be]
https://youtu.be/8Kjztfc0XlA [youtu.be]
- el_diablo
- Member
- 133 posts
- Joined: July 2005
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
With H15 MT will be more accurate, because it has some simple features like edge sliding and sliding in Edit SOP. It is very important for accurate modeling. Can leave without PolyBridge, but can`t without edge (points) sliding). I knew about sliding in H15, and just waiting for it, insted of write something in VEX and adapt it with PySide. Need more native solutions )
Edited by - Sept. 30, 2015 01:08:49
- caesar
- Member
- 143 posts
- Joined: March 2014
- Offline
vux
I don't want to create new topic. Just leave this here.
My last FX Reel
https://youtu.be/7JD7I-ywSuo [youtu.be]
Very cooool!
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
- dedeks2999
- Member
- 85 posts
- Joined: May 2011
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
- Werner Ziemerink
- Member
- 1265 posts
- Joined: March 2014
- Offline
- Alexey Vanzhula
- Member
- 538 posts
- Joined: Dec. 2006
- Offline
-
- Quick Links