Verge3D for Blender: Object Constraints — Soft8Soft
Description: This page contains the information about Blender's object constraints supported in Verge3D.

# Object Constraints / Blender

This page contains the information about Blender's object constraints which can be used with Verge3D.

- Constraints and Settings
  - Copy Location
  - Copy Rotation
  - Copy Scale
  - Copy Transforms
  - Limit Distance
  - Limit Location
  - Limit Rotation
  - Limit Scale
  - Transformation
  - Damped Track
  - Track To
  - Locked Track
  - Child Of
  - Floor
  - Follow Path
- 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.

#

### Copy Location

This constraint forces the object to which it is applied to have the same location as its target.

#

### Copy Rotation

This constraint forces the object to which it is applied to match the rotation of its target.

#

### Copy Scale

This constraint forces the object to which it is applied to match the scale of its target.

#

### Copy Transforms

This constraint forces the object to which it is applied to have the same transforms as its target.

#

### Limit Distance

This constraint forces its owner to stay either further from, nearer to, or exactly at a given distance from its target.

#

### Limit Location

This constraint restricts the amount of allowed translations along each axis, through lower and upper bounds.

#

### Limit Rotation

This constraint restricts the amount of allowed rotations around each axis, through lower and upper bounds.

#

### Limit Scale

This constraint restricts the amount of allowed scalings along each axis, through lower and upper bounds.

#

### Transformation

This constraint allows to connect one type of transform property (location, rotation, or scale) of the target object to the same or a different type of transform property in the owner object.

#

### Damped Track

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.

#

### Track To

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.

#

### Locked Track

This constraint works similar to Track To constraint, but with a locked axis.

#

### Child Of

This is the constraint version of the standard parent/children relationship between objects.

#

### Floor

This constraint allows you to use its target as a plane where the owner cannot go.

#

### Follow Path

This constraint allows you to move an object along the curve.

Animate Path button is not supported, instead directly animate curve by keyframes.

#

## 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.

## Got Questions?

Feel free to ask on the forums!