any way to limit the rotation of an object to a plane?:eek:
May be with a constraint or any other way!
Tanks & Salutations
any way to limit the rotation of an object to a plane?:eek:
May be with a constraint or any other way!
Tanks & Salutations
Uh, meaning what exactly? Prevent the rotation of something, locked to 180 of motion, based on the current angle of a planar doohickie in your scene? Prevent a local or global rotation beyond this plane? Whatever it is, I’m sure there’s a way to do it. Just haven’t the slightest idea what you mean.
So don’t be upset if I don’t understand you, but I think what you want is the “Floor” constraint. In this example, I set the bone of an armature to not be able to move in the Z axis of Anchor_Plane… is this what you mean?
Let say that you have a lower leg it cannot rotate in every plane
only from back to front - it is limited to one plane only and not on 360 degress only a fraction of that may be around 90 degrees.
when you work with 4 viewports on screen is there a way to limit the rotation to the plane of the viewport ?
Ex: Y-X Top / Front Z-X / side Z-Y
If necessary i can add a bone to an object to limit its rotation
By the way i did not see much Doc on this floor constraint !
is there a good tut given a lot more explications on constraints ?
Salutations
On armatures you can use rotation range settings
The range of rotation can also be limited. “Limit X” and “Limit Z” define how far the bone can rotate over the X and Z axes respectively. If both are enabled this defines an ellipsoid region. “Limit Y” defines how much the bone can twist.
There are two important things to remember:
You can also lock an objects transfer properities (press n to see) so to stop rotation in a given axis click on the padlock but you cant control the range in an axis with this . note you can also limit the position and scale with this method.
Where do you fnd thoese limits X and Z?
and where do you find this transfert properties ?
I did press n but did not see it !
Salutations
the limits are in armature pose mode on the armature bones panel
when you press n this window pops up (or get to it via menu bar > object > Transform Properties
on the left hand side of each value is the padlock that locks and unlocks the values
http://www.3developer.com/blender_demos/Transform_Lock.htm
OK Transform panel n-Key
i’v used it so many time and never saw these padllocks
they are so white that it is confusing:eek: :mad:
i learn another thing today - that was a good day
Tanks
Experimenting
If you go into Edit mode you can still rotate it
So i guess that the Padllock work only for the object mode
and you can change the local rotation in Edit mode !
Salutations
If you want to constrain to axis in edit mode use x,y,z keys or shift x,y,z.
you mean when you move or rotate you can press one of the axis key to constraint it ?
OK but this does not lock it there - its only temporary
Salutations
Huh? I still don’t understand you. NOTHING works in edit mode, it’s freakin’ edit mode. You can, uh, edit in edit mode.
There’s nothing stopping you from abusing your objects in a myriad of ways in Edit mode.
Constraints and IPO only work in Object, IK only works in Pose and Object… in Edit, I can move anything, anywhere. If you don’t want to move it on an axis then yes, you must toggle the X/Y/Z, shifted or not, each time you play around with it, as far as I know.
If you could explain exactly what you’re trying to do, it might help…
Ex:
i made a 3 legs support for a telescope or camera
legs are at 120 degrees meaning there are 3 fork under the plate with one leg per fork
i want to be able to limit the rotation of each leg inside each of the fork
in object mode
(and pose mode if i used it for an animation )
i was able to do it with the lock features
but i don’t understand how it can do this because of the 120 degrees
i guess the lock is function of the local axis and not the global axis !
Tanks
Use an armature with a bone asigned to each leg then use the bone limits.