MorphTargetChannel
Übersicht
MorphTargetChannel ist eine Klasse in Aspose.3D FOSS für .NET. Erbt von: A3DObject, INamedObject.
Ein MorphTargetChannel wird von verwendet, um die Zielgeometrien zu organisieren.
Diese Klasse stellt 11 Methoden zur Arbeit mit MorphTargetChannel-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, FindProperty, GetProperty, GetWeight, MorphTargetChannel, RemoveProperty, SetProperty, SetWeight. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.3D FOSS für .NET-Paket installiert wurde. Eigenschaften: ChannelWeight, DefaultWeight, Name, Properties, Targets, Weights.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Weights | IList<double> | Lesen | Liefert die vollen Gewichtswerte der Zielgeometrien. |
ChannelWeight | double | Lesen/Schreiben | Liest oder legt das Deformer-Gewicht dieses Kanals fest. |
Targets | IList<Shape> | Lesen | Gibt alle dem Kanal zugeordneten Ziele zurück. |
DefaultWeight | double | Lesen | Standardgewicht für das Morph-Target. |
Name | string | Lesen/Schreiben | Liest oder setzt den Namen. |
Properties | PropertyCollection | Lesen | Ruft die Sammlung aller Eigenschaften ab. |
Methoden
| Signatur | Beschreibung |
|---|---|
MorphTargetChannel(name: string) | Initialisiert eine neue Instanz der Klasse. |
MorphTargetChannel() | Initialisiert eine neue Instanz der Klasse. |
GetWeight(target: Shape) | Liest das Gewicht für das angegebene Ziel aus; wenn das Ziel nicht zu diesem Kanal gehört, wird der Standardwert 0 zurückgegeben. |
SetWeight(target: Shape, weight: double) | Setzt das Gewicht für das angegebene Ziel; der Standardwert ist 1, der Bereich sollte zwischen 0 und 1 liegen. |
A3DObject() | Initialisiert eine neue Instanz der A3DObject-Klasse ohne Namen. |
A3DObject(name: string) | Initialisiert eine neue Instanz der Klasse A3DObject. |
RemoveProperty(property: Property) | Entfernt eine dynamische Eigenschaft. |
RemoveProperty(property: string) | Entfernt die angegebene Eigenschaft, die durch den Namen identifiziert wird |
GetProperty(property: string) | Den Wert der angegebenen Eigenschaft abrufen |
SetProperty(property: string, value: object?) | Setzt den Wert der angegebenen Eigenschaft |
FindProperty(propertyName: string) | Findet die Eigenschaft. |