MorphTargetChannel Class
A MorphTargetChannel is used by MorphTargetDeformer to organize the target geometries. Some file formats like FBX support multiple channels in parallel.
Inheritance Hierarchy
SystemObject
  Aspose.ThreeDA3DObject
    Aspose.ThreeD.DeformersMorphTargetChannel

Namespace: Aspose.ThreeD.Deformers
Assembly: Aspose.3D (in Aspose.3D.dll) Version: 20.3.0.0 (20.3)
Syntax
public class MorphTargetChannel : A3DObject

The MorphTargetChannel type exposes the following members.

Constructors
  NameDescription
Public methodMorphTargetChannel
Initializes a new instance of the MorphTargetChannel class.
Public methodMorphTargetChannel(String)
Initializes a new instance of the MorphTargetChannel class.
Properties
  NameDescription
Public propertyChannelWeight
Gets or sets the deformer weight of this channel. The weight is between 0.0 and 1.0
Public propertyItem
Gets or sets the weight for specified geometry
Public propertyName
Gets or sets the name.
(Inherited from A3DObject.)
Public propertyProperties
Gets the collection of all properties.
(Inherited from A3DObject.)
Public propertyTargets
Gets all targets associated with the channel.
Public propertyWeights
Gets the full weight values of target geometries.
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFindProperty
Finds the property. It can be a dynamic property (Created by CreateDynamicProperty/SetProperty) or native property(Identified by its name)
(Inherited from A3DObject.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetProperty
Get the value of specified property
(Inherited from A3DObject.)
Public methodGetType (Inherited from Object.)
Public methodGetWeight
Gets the weight for the specified target, if the target is not belongs to this channel, default value 0 is returned.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemoveProperty(String)
Remove the specified property identified by name
(Inherited from A3DObject.)
Public methodRemoveProperty(Property)
Removes a dynamic property.
(Inherited from A3DObject.)
Public methodSetProperty
Sets the value of specified property
(Inherited from A3DObject.)
Public methodSetWeight
Sets the weight for the specified target, default value is 1, range should between 0~1
Public methodToString (Inherited from Object.)
Fields
  NameDescription
Public fieldStatic memberDefaultWeight
Default weight for morph target.
Protected fieldname
The name of the current object.
(Inherited from A3DObject.)
Protected fieldproperties
The properties of the current object.
(Inherited from A3DObject.)
Remarks
Weight is between 0 and 1.0, and default weight for target is 0.0;
See Also