MorphTargetChannel
MorphTargetChannel class
Bir MorphTargetChannel tarafından kullanılanMorphTargetDeformer hedef geometrileri düzenlemek için. FBX gibi bazı dosya biçimleri paralel olarak birden çok kanalı destekler.
public class MorphTargetChannel : A3DObject
yapıcılar
Özellikleri
| İsim | Tanım |
|---|
| ChannelWeight { get; set; } | Bu kanalın deforme edici ağırlığını alır veya ayarlar. Ağırlık 0,0 ile 1,0 arasında |
| Item { get; set; } | |
| virtual Name { get; set; } | Adı alır veya ayarlar. |
| Properties { get; } | Tüm özelliklerin koleksiyonunu alır. |
| Targets { get; } | Kanalla ilişkili tüm hedefleri alır. |
| Weights { get; } | Hedef geometrilerin tam ağırlık değerlerini alır. |
yöntemler
| İsim | Tanım |
|---|
| FindProperty(string) | Özelliği bulur. Dinamik bir özellik olabilir (CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerel özellik (adıyla tanımlanır) |
| GetProperty(string) | Belirtilen özelliğin değerini alın |
| GetWeight(Shape) | Belirtilen hedefin ağırlığını alır, hedef bu kanala ait değilse varsayılan değer 0 döndürülür. |
| RemoveProperty(Property) | Dinamik bir özelliği kaldırır. |
| RemoveProperty(string) | name ile tanımlanan belirtilen özelliği kaldırın |
| SetProperty(string, object) | Belirtilen özelliğin değerini ayarlar |
| SetWeight(Shape, double) | Belirtilen hedef için ağırlığı ayarlar, varsayılan değer 1’dir, aralık 0~1 arasında olmalıdır |
Alanlar
| İsim | Tanım |
|---|
| const DefaultWeight | Biçimlendirme hedefi için varsayılan ağırlık. |
Notlar
Ağırlık 0 ile 1.0 arasındadır ve hedef için varsayılan ağırlık 0.0’dır;
Ayrıca bakınız