User Tools

Site Tools


DzMeshSmoothModifier

Local space modifier for mesh smoothing and collision detection.

More...

Inherits :

Properties

Constructors

DAZ Script
DzMeshSmoothModifier ()

Methods

Signals

Detailed Description

TODO: Add detailed description.

Properties


String : assetId

Holds the asset id for this modifier.

Since:

  • 4.8.1.18

Boolean : assetNeedSave

Holds whether or not the asset for this modifier needs to be saved. (Read Only)

Since:

  • 4.11.0.249

DzUri : assetUri

Holds the asset URI for this modifier. (Read Only)

Since:

  • 4.8.1.18

Constructors


DzMeshSmoothModifier()

TODO: Add description.

Methods


DzNode : getCollisionItem()

Return Value:

  • The node to collide with (if any), otherwise null.

DzIntProperty : getCollisionIterationControl()

Return Value:

  • The property that controls the “Collision Iteration” of this modifier.

Since:

  • 4.11.0.249

DzNodeProperty : getCollisionNodeControl()

Return Value:

  • The property that controls the “Collision Node” of this modifier.

Since:

  • 4.11.0.249

DzIntProperty : getCollisionSmoothingIntervalControl()

Return Value:

  • The property that controls the “Collision Smoothing Interval” of this modifier.

Since:

  • 4.11.0.249

DzBoolProperty : getEnableSmoothingControl()

Return Value:

  • The property that controls the “Enable Smoothing” of this modifier.

Since:

  • 4.11.0.249

DzBoolProperty : getInteractiveUpdateControl()

Return Value:

  • The property that controls the “Interactive Update” of this modifier.

Since:

  • 4.11.0.249

DzFloatProperty : getLengthInfluenceControl()

Return Value:

  • The property that controls the “Length Influence” of this modifier.

Since:

  • 4.11.0.249

DzFloatProperty : getLockDistanceControl()

Return Value:

  • The property that controls the “Lock Distance” of this modifier.

Since:

  • 4.11.0.249

DzFloatProperty : getSecondaryWeightControl()

Return Value:

  • The property that controls the “Secondary Weight” of this modifier.

Since:

  • 4.11.0.249

DzIntProperty : getSmoothingIterationsControl()

Return Value:

  • The property that controls the “Smoothing Iterations” of this modifier.

Since:

  • 4.11.0.249

DzEnumProperty : getSmoothingTypeControl()

Return Value:

  • The property that controls the “Smoothing Type” of this modifier.

Since:

  • 4.11.0.249

DzFloatProperty : getWeightControl()

Return Value:

  • The property that controls the “Weight” of this modifier.

Since:

  • 4.11.0.249

Boolean : modifyAsset()

Marks the asset as being modified.

Return Value:

  • true if the asset is marked as modified, otherwise false.

void : setCollisionItem( DzNode item )

Sets the collision item.

Parameter(s):

  • item - The node to collide with.

Signals


void : assetModified()

Signature:“assetModified()”

Emitted when this modifier has been modified.


void : assetWasSaved()

Signature:“assetWasSaved()”

Emitted after this modifier has been saved.