DMM Node Attributes
DMMObject | ||
Attribute | Default Value | Description |
---|---|---|
DMM Passive | false | Set all nodes of the tetrahedral finite element mesh to DMM Passive when true. This means entire mesh is not simulated at all but is fixed in space or animated via Maya. Good for floors and non-breakable walls. Can be keyed to throw objects. |
Start Splintered | false | Deform surface mesh as a set of splinters when true. Normally surface mesh is only deformed as splinters where and when fracture has occurred. |
Show Inner Faces | false | DMM pre-computes all inner faces of an object that might be shown when it is fractured. Normally these inner faces only become visible where needed as fracture occurs. If this flags is set true then all the inner faces are shown. |
full set |
DMMSurftri | ||
Attribute | Default Value | Description |
---|---|---|
Area | 1.0 | Maximum area of any triangle for the output triangulated surface |
Quality | 20.0 | Minimum angle (in degrees) of any triangle for the output triangulated surface |
Scale1 | 1.0 | Amount to stretch triangles by |
X1 | 1.0 | X component of the scale vector |
Y1 | 1.0 | Y component of the scale vector |
Z1 | 1.0 | Z component of the scale vector |
Scale2 | 1.0 | Amount to stretch triangles by |
X2 | 1.0 | X component of the scale vector |
Y2 | 1.0 | Y component of the scale vector |
Z2 | 1.0 | Z component of the scale vector |
Run | auto | When to run the surftri computation: auto - on any change of input, wait - don't run, once - run now then wait |
full set |
DMMNetgen | ||
Attribute | Default Value | Description |
---|---|---|
Height | 1.0 | Maximum height of any tetrahedron in the output tetrahedral mesh |
Fineness | 1 | Quality parameter the output tetrahedral mesh |
Second Order | 0 | Quality parameter the output tetrahedral mesh |
Scale1 | 1.0 | Amount to stretch tetrahedrons by |
X1 | 1.0 | X component of the scale vector |
Y1 | 1.0 | Y component of the scale vector |
Z1 | 1.0 | Z component of the scale vector |
Scale2 | 1.0 | Amount to stretch tetrahedrons by |
X2 | 1.0 | X component of the scale vector |
Y2 | 1.0 | Y component of the scale vector |
Z2 | 1.0 | Z component of the scale vector |
Run | auto | When to run the netgen computation: auto - on any change of input, wait - don't run, once - run now then wait |
full set |
DMMSurfTet | ||
Attribute | Default Value | Description |
---|---|---|
Thickness | 0.1 | Thickness of the generated tetrahedral mesh |
Run | auto | When to run the netgen computation: auto - on any change of input, wait - don't run, once - run now then wait |
full set |
DMMScene | ||
Attribute | Default Value | Description |
---|---|---|
sub step | 8 | Number of time steps for the DMM simulator per visual frame |
DMM Cache | off | Cache DMM Object data at each visual frame |
DMM Capture | off | Create capture file of DMM simulator information. Capture file can be read by DMM debug viewer. |
Glue All | off | All overlapping tets at the beginning of a simulation are glued |
Gravity | 0, -9.81, 0 | Gravity vector in m/s2 |
Scale | 1.0 | Scale of DMM objects when passed to simulator. One unit is one meter for a scale of 1. If one unit means one centimeter, for instance, the scale should be set to 0.01. |
full set |
DMMPrepMesh | ||
Attribute | Default Value | Description |
---|---|---|
Breakable | false | Prepare the surface mesh to be broken (and not just deformed). This means clipping the surface polygons as well as crating "inner surface" polygons. This does not effect whether the Tet Mesh for the object will fracture or not. That is controlled by its physical material properties. |
Uv Scale | 1.0 | Controls the UV coordinates applied to the inner surfaces for breakable meshes. This scale will spread or contract the UV coordinate values. |
Output Storable | false | Store the resulting prepared mesh on scene saves when true. Saving the mesh speeds loading because the mesh does not have to be re-prepared on load. But the scene file will be much larger. |
Run | auto | When to run the prepmesh computation: auto - on any change of input, wait - don't run, once - run now then wait |
full set |