3D Transform

3D Modifier  -  Change every vertex position using scale, rotate and translate transformations

Transform3dGeometryModifier Transform3dGeometryModifier Transform3dGeometryModifier Transform3dGeometryModifier

The 3D equivalent of the Transform2dTextureModifier Icon 2D Transform but in 3D. Work the same way. Its only goal is to transform an existing geometry (rotate / scale and position).

There are 2 primary uses of this modifier:

  • Simplify 3d animation by using this modifier to switch between 2 animation states (with it’s intensity).

  • Use with a GeometryMask Icon 3D Mask : it has a different version of the DisplaceGeometryModifier Icon Displace . For instance, on a plane, as all normals go in the same direction, better use this one than a DisplaceGeometryModifier Icon Displace as 3D transform is way more versatile.

Here is an example of a plane scale, translated and rotated with an height-map from Smode Standard Pack next to a one displaced with the same map:

3DTransform 3DTransform

Here is an example using this modifier to create a mountain:

In this video “3D Transform” is called “place”


Variables:

  • Normals Smoothing: Normals smoothing of the 3d transform
  • Anchor: Anchor of the 3d transform
  • Translation: Translation of the 3d transform
  • Rotation: Rotation of the 3d transform
  • Scale: Scale of the 3d transform

Python

    Oil.createObject("Transform3dGeometryModifier")