Lattice Modifier
 
 
 
Command entry:Select an object or a shape. Modify panel Modifier List Object-Space Modifiers Lattice
Command entry:Select an object or a shape. Modifiers menu Parametric Deformers Lattice

The Lattice modifier converts the segments or edges of a shape or object into cylindrical struts with optional joint polyhedra at the vertices. Use this either to create renderable structural geometry based on the mesh topology, or as an alternate method to achieve a rendered wireframe effect.

Top: Joints only

Middle: Struts only

Bottom: Both (joints and struts)

NoteThis modifier can act on the whole object or on sub-object selections in the stack.
TipYou can combine the Scatter compound object with the Lattice modifier to place any object you want as a joint, rather than the provided polyhedra. To do this, create your mesh distribution object and your source object (for example, a box). Use Scatter to scatter the box at the vertices of the distribution object. (Be sure to use the Copy option rather than Instance.) In the Scatter Display parameters, hide the distribution object. Select the original object that was used as a distribution object, apply Lattice to it, and turn off the joints. You'll have two coincident objects: one providing the lattice struts, and the other positioning the boxes.

Interface

Geometry group

Specifies whether to use the whole object or selected sub-objects, and which of the two components (struts and joints) is displayed.

Apply To Entire Object

Applies Lattice to all edges or segments in the object. When turned off, applies Lattice only to selected sub-objects passed up the stack. Default=on.

NoteWhen Apply To Entire Object is turned off, unselected sub-objects render normally. For example, if you convert a box to an editable mesh, select one polygon, and then apply Lattice with Apply To Entire Object turned off, the face does not render, while the edges and vertices that form that face are converted to struts and joints, and the remaining faces render normally. However, if you select the four edges surrounding the polygon and turn off Ignore Hidden Edges, the struts and joints are added to the object while all faces render as normal. If you turn on Struts group Ignore Hidden Edges, one of the polygon's faces renders, while the other doesn't.
Joints Only From Vertices

Displays only the joints (polyhedra) generated by the vertices of the original mesh.

Struts Only From Edges

Displays only the struts (cylinders) generated by the segments of the original mesh.

Both

Displays both struts and joints.

Struts group

Provides controls that affect the geometry of the struts.

Radius

Specifies the radius of the struts.

Segments

Specifies the number of segments along the struts. Increase this value when you need to deform or distort the struts with subsequent modifiers.

Sides

Specifies the number of sides around the perimeter of the struts.

Material ID

Specifies the material ID to be used for the struts. The struts and the joints can have different material IDs, making it easy to assign them different materials. The struts default to ID #1.

Ignore Hidden Edges

Generates struts only for visible edges. When turned off, generates struts for all edges, including the invisible edges. Default=on.

End Caps

Applies end caps to the struts.

Smooth

Applies smoothing to the struts.

Joints group

Provides controls that affect the geometry of the joints.

Geodesic Base Type

Specifies the type of polyhedron used for the joints.

Tetra

Uses a tetrahedron.

Octa

Uses an octahedron.

Icosa

Uses an icosahedron.

Radius

Specifies the radius of the joints.

Segments

Specifies the number of segments in the joints. The more segments, the more spherical the joints' shape.

Material ID

Specifies the material ID to be used for the joints. Defaults to ID #2.

Smooth

Applies smoothing to the joints.

Mapping Coordinates group

Determines the type of mapping assigned to the object.

None

Assigns no mapping.

Reuse Existing

Uses the mapping currently assigned to the object. This might be the mapping assigned by Generate Mapping Coords., in the creation parameters, or by a previously assigned mapping modifier. When using this option, each joint inherits the mapping of the vertex it surrounds.

New

Uses mapping designed for the Lattice modifier. Applies cylindrical mapping to each strut, and spherical mapping to each joint.