Class InstancingTransform

InstancingTransform class

public class InstancingTransform : RigidTransform, IGeometryInstancing

Constructors

NameDescription
InstancingTransform(AffineTransform[])

Properties

NameDescription
AbsoluteMorphTargets { get; }Gets a value indicating whether morph target values are absolute, and not relative to the master value.
FlipFaces { get; }
InstancesCount { get; }
LocalMatrices { get; }Gets the local matrices for every instanced mesh
MorphWeights { get; }Gets the current morph weights to use for morph target blending. COMPLEMENT_INDEX represents the index for the base geometry.
Visible { get; }
WorldMatrix { get; }
WorldTransforms { get; }

Methods

NameDescription
MorphColors(Vector4, IReadOnlyList<Vector4>)
MorphTexCoord(Vector2, IReadOnlyList<Vector2>)
TransformNormal(Vector3, IReadOnlyList<Vector3>, ref SparseWeight8)
TransformPosition(Vector3, IReadOnlyList<Vector3>, ref SparseWeight8)
TransformTangent(Vector4, IReadOnlyList<Vector3>, ref SparseWeight8)
Update(Matrix4x4)
Update(ref SparseWeight8, bool)
UpdateInstances()
static Evaluate(IGeometryTransform)

See Also