Hi All, I have just got a full time job using blender for realtime low poly modelling.
There is a feature I need blender to have and I would like to pay a programmer to add it to blender.
I think it would be in the interest of the blender community to have this feature in blender.
So I hope I would be putting some good back into the community.
The feature I desire is numeric input for Grab, Scale, Rotate and Warp.
I have worked out a way this could be implimented in blender without too much overhead in code and ui.
I think this feature is good because it is much faster to type 0.065 then twiddle with the mouse until you hit the right number, or realised you are zoomed out too far.
This is how it would work- Scale for eg.
Press ‘S’ for scale,
type in ‘2.5’ and press ‘enter’
- Viola, scaled buy 2.5 with no snapping, zooming in and out and fiddeling to get the mouse in the right position.
When the user starts typing in numbers the mouse position is ignored and the new scale appiers in the status bar.
Chars that would trigger this off are ‘0’ to ‘9’ “.” and “-”
Since these keys dont do anything when scaling there would be no conflict with key bindings.
Example 2: Moving an object
Press ‘G’ to grab
Start typing in a number - This number will affect the X axis only.
Now you would have the option to execute the change to the X axis by pressing Enter or press the Axis toggle key (I suggest Tab, it does not work when grabbing anyway.
Tab would cycle the imput from x y and z you could keep Tabbing and changing the values until you were happy and could then press enter.
This tabbing system would be used for scale, rotate, grab and warp.
The difference is that Scale would start off with all values active, the numeric imput would affect x y and z
The tab cycles woud be as follows.
Grab (X, Y, Z)
Scale (ALL, X Y Z)
Rotat (X, Y)
Warp (WarpValue)
Inactive axis text would be grayed out so the user knows which axis they are changing before they type in values.
If you are interested please email me with a quote in $USD and a timeframe for compleation - [email protected]
if you want part payments allong the way you will need to spesify milestones which I will make a payment for each.
If you have an improvement, or are concerned about a spasific aspect, tell me the changes you would make.
The quality of the code must be stable for possible inclusion in future releases of blender and I require Binary for Win32 or Linux as well as the source.
I have webspace that can be used to distribute the file.
Regards- Ideasman
[email protected]