MorphTargetChannel
Overview
MorphTargetChannel .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: A3DObject, INamedObject.
Bir MorphTargetChannel hedef geometri düzenlemek için kullanılır. bazı dosya biçimleri gibi FBX paralel olarak birden fazla kanal desteklemektedir.
Bu sınıf, .NET programlarında MorphTargetChannel nesnelerle çalışmak için 8 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, FindProperty, GetProperty, GetWeight, MorphTargetChannel, RemoveProperty, SetProperty, SetWeight. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : ChannelWeight, DefaultWeight, Name, Properties, Targets, Weights.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Weights | IList<double> | Read | Ağırlıkları alır. |
ChannelWeight | double | Okumak / Yazmak | Kanal ağırlığına veya kanalı belirleyebilirsiniz. |
Targets | IList<Shape> | Read | Hedefleri elde et. |
DefaultWeight | double | Read | Default ağırlığına sahiptir. |
Name | string | Okumak / Yazmak | İsimleri alır ya da koyar. |
Properties | PropertyCollection | Read | Mülklerini alır. |
Methods
| Signature | Description |
|---|---|
MorphTargetChannel(name: string) | |
MorphTargetChannel() | |
GetWeight(target: Shape) | Belirlenen hedef için ağırlık alırsa, eğer hedef bu kanalın bir parçası değilse, varsayılan değeri 0 iade edilir. |
SetWeight(target: Shape, weight: double) | Belirlenen hedef için ağırlığı ayarlayın, varsayılan değeri 1’dir, aralığı 0 ~ 1 arasında olmalıdır. |
A3DObject() | |
RemoveProperty(property: Property) | Dinamik bir mülkü kaldırır. |
GetProperty(property: string) | Belirlenen mülkün değerini elde edin |
SetProperty(property: string, value: object?) | Belirlenen mülkün değerini belirleyin |
FindProperty(propertyName: string) | Dinamik bir mülk olabilir ( CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerli mülkiyet(adıyla tanımlanmıştır) |