General Category > Ongoing Anim8or Development
Big Changes to Point Edit Tools
nemyax:
--- Quote from: kreator on November 29, 2014, 01:57:52 am ---I am having trouble with visualising this at the moment
--- End quote ---
For Rotate Faces, you just rotate them about their normals. In the current build's control scheme, you hold down Ctrl for a normal-based transform. For Scale Faces, you just scale them uniformly.
These particular transforms don't need special treatment when a consistent system is in place. And it should work equally well for transforming edges and faces using whatever axis you choose.
Steve:
Scale will work the same way, but better because it will scale relative to the selected points, not to the pivot. At least I hope it will be better!
Raxx:
Hey Steve, I really like the increased pick tolerance. Feels a lot more natural!
I guess I'll repost here some of my thoughts on the new system, if anyone would like to give input on it, they are more than welcome to.
* It'd be nice for the option to use thick lines just for highlighting and maybe selection, so that it only helps it stand out more on a mesh while editing. Global thick lines otherwise kind of obscure the form and structure of the mesh, making it harder to work with when doing detailed modeling where such form and structure is necessary.
* A lot of times, a point is visually clipped by the surrounding geometry (like in a concave convergence of faces). I think if a point is selected or highlighted, it should show the entire point unclipped, then go back to normal otherwise.
* One bug I've noticed, if the mesh exceeds the boundary of the view, and you move the mouse from mesh to, say, the top toolbar, whatever face/edge/point was being highlighted before the cursor hits the toolbar, remains highlighted. In fact, sometimes moving the mouse back and forth from face to toolbar highlights other previously highlighted faces as well.
* I think it'd be nice that, when Fast Select is toggled on, if the move, rotate, or scale/non-uniform scale tools are not already selected, then it'll automatically enable the move tool by default. Otherwise it'll use whichever of the four tools that is already selected.
* I think the behavior of the right- and middle- click after dragging should abandon the add/subtract functionality. That is, if just single-clicking, then it does the selection functionality (single select for LMB, subtract for MMB, add for RMB). If dragging, it should have the same transformation functionality as the normal move/rotate/scale--but not affect the selection. So if I right-click-dragged, it wouldn't add onto the selection and transform it at the same time--it'd just transform the current selection. If click-dragging on an unselected element, it selects and transforms just that element. This is the easiest behavior to understand on the user-end, I think...
* I'm feeling a bit conflicted about the Ctrl-click-dragging functionality of Fast Select. I think if Ctrl is held down, it should paint the selection the same as in select mode, regardless of if the move/rotate/scale tool is enabled, rather than transforming along the normal. Transforming along the normal is a nice tool to have on special occasion, but it's also only useful for point editing--it's hard to use with faces and edges. I think it'd be most useful to move this back to MMB with the move tool.
In an attempt to recap what these mouse buttons do and possible suggestions:
* Move:
* LMB moves normally
* CTRL+LMB moves along normal. Would be good to remove this.
* RMB moves towards/away from camera (or, used to in regular point edit mode. This is still useful)
* CTRL+RMB moves along normal. Would be good to remove this.
* MMB nothing. Would be good to make it move along normal
* CTRL+MMB moves along normal. Would be good to remove this.
* Scale:
* LMB scales normally-ish. Perhaps change this to midpoint scaling
* RMB nothing yet. Perhaps scale with origin as pivot?
* MMB nothing yet. Perhaps change this to pivot scaling?
* Rotate:
* LMB rotates normally-ish. Perhaps change this to midpoint rotating
* RMB rotates on plane of camera (however you describe it--useful).
* MMB nothing yet. Perhaps rotate around pivot?
* The bit about the Ctrl modifier key and mouse buttons kind of brings up some issues. Most notably, the issue of consistency and just how the modifier keys should behave. This might need to be reserved for another conversation though...
[edit]As for highlight color, red feels a bit stark to me and kind of disrupts that in-the-zone modeling zen thing. I think a yellow-orange (R:255, G:132, B:0) might work well, among other things :)
neirao:
Raxx, amazing color interface! Simple and Beauty!
kreator:
Yes that is a good GUI Raxx!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version