MorphTargetDeformer
Inheritance: java.lang.Object, com.aspose.threed.A3DObject, com.aspose.threed.Deformer
public class MorphTargetDeformer extends Deformer
MorphTargetDeformer يوفر تحريكًا لكل رأس. MorphTargetDeformer ينظم جميع الأهداف عبر MorphTargetChannel، كل قناة يمكنها تنظيم أهداف متعددة. الاستخدام الشائع لمشغل الهدف المتحول هو تطبيق تعبيرات الوجه على شخصية. يمكن العثور على مزيد من التفاصيل في https://en.wikipedia.org/wiki/Morph_target_animation
المنشئات
| منشئ | الوصف |
|---|---|
| MorphTargetDeformer(String name) | ينشئ مثيلًا جديدًا من الفئة MorphTargetDeformer. |
| MorphTargetDeformer() | ينشئ مثيلًا جديدًا من الفئة MorphTargetDeformer. |
الطرق
| طريقة | الوصف |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | يبحث عن الخاصية. |
| get(Shape target) | يحصل على الوزن للهيكلية المعطاة، هذه طريقة مختصرة لتعديل الوزن للهدف دون الوصول إلى القناة. |
| getChannels() | يحصل على جميع القنوات الموجودة في هذا المشغل |
| getClass() | |
| getName() | يحصل على الاسم. |
| getOwner() | يرجع الهندسة التي تملك هذا deformer |
| getProperties() | يحصل على مجموعة جميع الخصائص. |
| getProperty(String property) | احصل على قيمة الخاصية المحددة |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | يزيل خاصية ديناميكية. |
| removeProperty(String property) | إزالة الخاصية المحددة التي تم التعرف عليها بالاسم. |
| set(Shape target, double value) | يضبط الوزن للهيكلية المعطاة، هذه طريقة مختصرة لتعديل الوزن للهدف دون الوصول إلى القناة. |
| setName(String value) | يضبط الاسم. |
| setProperty(String property, Object value) | يضبط قيمة الخاصية المحددة |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MorphTargetDeformer(String name)
public MorphTargetDeformer(String name)
ينشئ مثيلًا جديدًا من الفئة MorphTargetDeformer.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| الاسم | java.lang.String | الاسم. |
MorphTargetDeformer()
public MorphTargetDeformer()
ينشئ مثيلًا جديدًا من الفئة MorphTargetDeformer.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| propertyName | java.lang.String | اسم الخاصية. |
Returns: Property - The property.
get(Shape target)
public double get(Shape target)
يحصل على الوزن للهيكلية المعطاة، هذه طريقة مختصرة لتعديل الوزن للهدف دون الوصول إلى القناة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| target | Shape | الهندسة المستهدفة |
Returns: double - الوزن
getChannels()
public List<MorphTargetChannel> getChannels()
يحصل على جميع القنوات الموجودة في هذا المشغل
Returns: java.util.List<com.aspose.threed.MorphTargetChannel> - جميع القنوات الموجودة في هذا المشوه
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getName()
public String getName()
يحصل على الاسم.
Returns: java.lang.String - الاسم.
getOwner()
public Geometry getOwner()
يرجع الهندسة التي تملك هذا deformer
Returns: Geometry - the geometry which owns this deformer
getProperties()
public PropertyCollection getProperties()
يحصل على مجموعة جميع الخصائص.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
احصل على قيمة الخاصية المحددة
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| خاصية | java.lang.String | اسم الخاصية |
Returns: java.lang.Object - قيمة الخاصية التي تم العثور عليها
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeProperty(Property property)
public boolean removeProperty(Property property)
يزيل خاصية ديناميكية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| property | Property | أي خاصية تريد إزالتها |
Returns: boolean - true إذا تم إزالة الخاصية بنجاح
removeProperty(String property)
public boolean removeProperty(String property)
إزالة الخاصية المحددة التي تم التعرف عليها بالاسم.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| خاصية | java.lang.String | أي خاصية تريد إزالتها |
Returns: boolean - true إذا تم إزالة الخاصية بنجاح
set(Shape target, double value)
public void set(Shape target, double value)
يضبط الوزن للهيكلية المعطاة، هذه طريقة مختصرة لتعديل الوزن للهدف دون الوصول إلى القناة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| target | Shape | الهندسة المستهدفة |
| القيمة | double | القيمة الجديدة |
setName(String value)
public void setName(String value)
يضبط الاسم.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
يضبط قيمة الخاصية المحددة
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| خاصية | java.lang.String | اسم الخاصية |
| القيمة | java.lang.Object | قيمة الخاصية |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |