MorphTargetChannel
MorphTargetChannel class
يتم استخدام MorphTargetChannel بواسطةMorphTargetDeformer لتنظيم الأشكال الهندسية المستهدفة . بعض تنسيقات الملفات مثل FBX تدعم قنوات متعددة على التوازي.
public class MorphTargetChannel : A3DObject
المنشئون
الخصائص
| اسم | وصف |
|---|
| ChannelWeight { get; set; } | الحصول على أو تحديد وزن المشوه لهذه القناة. الوزن بين 0.0 و 1.0 |
| Item { get; set; } | |
| virtual Name { get; set; } | الحصول على الاسم أو تعيينه . |
| Properties { get; } | الحصول على مجموعة من كافة الخصائص . |
| Targets { get; } | يحصل على جميع الأهداف المرتبطة بالقناة . |
| Weights { get; } | الحصول على قيم الوزن الكاملة للأشكال الهندسية المستهدفة. |
طُرق
| اسم | وصف |
|---|
| FindProperty(string) | البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
| GetProperty(string) | الحصول على قيمة الخاصية المحددة |
| GetWeight(Shape) | للحصول على الوزن للهدف المحدد ، إذا لم يكن الهدف ينتمي إلى هذه القناة ، يتم إرجاع القيمة الافتراضية 0. |
| RemoveProperty(Property) | يزيل خاصية ديناميكية . |
| RemoveProperty(string) | إزالة الخاصية المحددة المحددة بالاسم |
| SetProperty(string, object) | يحدد قيمة الخاصية المحددة |
| SetWeight(Shape, double) | يحدد الوزن للهدف المحدد ، القيمة الافتراضية هي 1 ، النطاق يجب أن يتراوح بين 0 ~ 1 |
مجالات
ملاحظات
يتراوح الوزن بين 0 و 1.0 ، والوزن الافتراضي للهدف هو 0.0 ؛
أنظر أيضا