MorphTargetDeformer
Inheritance: java.lang.Object, com.aspose.threed.A3DObject, com.aspose.threed.Deformer
public class MorphTargetDeformer extends Deformer
MorphTargetDeformer proporciona animación por vértice. MorphTargetDeformer organiza todos los objetivos a través de MorphTargetChannel, cada canal puede organizar múltiples objetivos. Un uso común del deformer de objetivo de morph es aplicar expresiones faciales a un personaje. Se pueden encontrar más detalles en https://en.wikipedia.org/wiki/Morph_target_animation
Constructores
| Constructor | Descripción |
|---|---|
| MorphTargetDeformer(String name) | Inicializa una nueva instancia de la clase MorphTargetDeformer. |
| MorphTargetDeformer() | Inicializa una nueva instancia de la clase MorphTargetDeformer. |
Métodos
| Método | Descripción |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Busca la propiedad. |
| get(Shape target) | Obtiene el peso para la geometría dada, esta es una forma abreviada de modificar el peso del objetivo sin acceder al canal. |
| getChannels() | Obtiene todos los canales contenidos en este deformer |
| getClass() | |
| getName() | Obtiene el nombre. |
| getOwner() | Obtiene la geometría que posee este deformer |
| getProperties() | Obtiene la colección de todas las propiedades. |
| getProperty(String property) | Obtiene el valor de la propiedad especificada |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Elimina una propiedad dinámica. |
| removeProperty(String property) | Elimina la propiedad especificada identificada por nombre. |
| set(Shape target, double value) | Establece el peso para la geometría dada, esta es una forma abreviada de modificar el peso del objetivo sin acceder al canal. |
| setName(String value) | Establece el nombre. |
| setProperty(String property, Object value) | Establece el valor de la propiedad especificada. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MorphTargetDeformer(String name)
public MorphTargetDeformer(String name)
Inicializa una nueva instancia de la clase MorphTargetDeformer.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| nombre | java.lang.String | Nombre. |
MorphTargetDeformer()
public MorphTargetDeformer()
Inicializa una nueva instancia de la clase MorphTargetDeformer.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Busca la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propertyName | java.lang.String | Nombre de la propiedad. |
Returns: Property - The property.
get(Shape target)
public double get(Shape target)
Obtiene el peso para la geometría dada, esta es una forma abreviada de modificar el peso del objetivo sin acceder al canal.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| target | Shape | Geometría objetivo |
Returns: double - Peso
getChannels()
public List<MorphTargetChannel> getChannels()
Obtiene todos los canales contenidos en este deformer
Returns: java.util.List<com.aspose.threed.MorphTargetChannel> - todos los canales contenidos en este deformador
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getName()
public String getName()
Obtiene el nombre.
Returns: java.lang.String - el nombre.
getOwner()
public Geometry getOwner()
Obtiene la geometría que posee este deformer
Returns: Geometry - the geometry which owns this deformer
getProperties()
public PropertyCollection getProperties()
Obtiene la colección de todas las propiedades.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Obtiene el valor de la propiedad especificada
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Nombre de la propiedad |
Returns: java.lang.Object - El valor de la propiedad encontrada
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)
Elimina una propiedad dinámica.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| property | Property | Qué propiedad eliminar |
Returns: boolean - verdadero si la propiedad se elimina correctamente
removeProperty(String property)
public boolean removeProperty(String property)
Elimina la propiedad especificada identificada por nombre.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Qué propiedad eliminar |
Returns: boolean - verdadero si la propiedad se elimina correctamente
set(Shape target, double value)
public void set(Shape target, double value)
Establece el peso para la geometría dada, esta es una forma abreviada de modificar el peso del objetivo sin acceder al canal.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| target | Shape | Geometría objetivo |
| valor | double | Nuevo valor |
setName(String value)
public void setName(String value)
Establece el nombre.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Establece el valor de la propiedad especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Nombre de la propiedad |
| valor | java.lang.Object | El valor de la propiedad |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |