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