Object Constraints / Blender
This page contains the information about Blender's object constraints which can be used with Verge3D.
- Constraints and Settings
- Use with Puzzles
Constraints and Settings
Below are are listed Blender object constraints that can be used with Verge3D. The parameters supported by Verge3D are overlaid with green color.
This constraint forces the object to which it is applied to have the same location as its target.
This constraint forces the object to which it is applied to match the rotation of its target.
This constraint forces the object to which it is applied to match the scale of its target.
This constraint forces the object to which it is applied to have the same transforms as its target.
This constraint forces its owner to stay either further from, nearer to, or exactly at a given distance from its target.
This constraint restricts the amount of allowed translations along each axis, through lower and upper bounds.
This constraint restricts the amount of allowed rotations around each axis, through lower and upper bounds.
This constraint restricts the amount of allowed scalings along each axis, through lower and upper bounds.
This constraint constrains one local axis of the owner to always point towards Target. This constraint uses a pure Swing rotation, i.e. the shortest possible single axis rotation. In other 3D software you can find it with the name “Look at” constraint.
This constraint applies rotations to its owner, so that it always points a given To axis towards its target, with another Up axis permanently maintained as much aligned with the global Z axis as possible. Thus you can implement billboarding with this constraint.
This constraint works similar to Track To constraint, but with a locked axis.
This is the constraint version of the standard parent/children relationship between objects.
This constraint allows you to use its target as a plane where the owner cannot go.
Use with Puzzles
All constraints, once assigned in Blender and exported, can be removed, muted or ummuted with a puzzle. Unlike in Blender, a removed/muted constraint does not reset the object - this puzzle just leaves the object with the same transform it had just before removing or muting.
In addition, Limit/Copy Location/Rotation/Scale constraints can be assigned at runtime with puzzles.
Feel free to ask on the forums!