MorphTargetDeformer
Inheritance: java.lang.Object, com.aspose.threed.A3DObject, com.aspose.threed.Deformer
public class MorphTargetDeformer extends Deformer
MorphTargetDeformer biedt per-vertex animatie. MorphTargetDeformer organiseert alle targets via MorphTargetChannel, elk kanaal kan meerdere targets organiseren. Een veelvoorkomende toepassing van morph target deformer is het toepassen van gezichtsuitdrukkingen op een personage. Meer details zijn te vinden op https://en.wikipedia.org/wiki/Morph\_target\_animation
Constructors
| Constructor | Beschrijving |
|---|---|
| MorphTargetDeformer(String name) | Initialiseert een nieuw exemplaar van de klasse MorphTargetDeformer. |
| MorphTargetDeformer() | Initialiseert een nieuw exemplaar van de klasse MorphTargetDeformer. |
Methoden
| Methode | Beschrijving |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Zoekt de eigenschap. |
| get(Shape target) | Haalt het gewicht op voor de gegeven geometrie, dit is een verkorte manier om het gewicht voor een target te wijzigen zonder het kanaal te benaderen. |
| getChannels() | Haalt alle kanalen op die in deze deformer zitten |
| getClass() | |
| getName() | Haalt de naam op. |
| getOwner() | Geeft de geometrie die deze Deformer bezit. |
| getProperties() | Haalt de verzameling van alle eigenschappen op. |
| getProperty(String property) | Haalt de waarde op van de opgegeven eigenschap |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Verwijdert een dynamische eigenschap. |
| removeProperty(String property) | Verwijder de opgegeven eigenschap geïdentificeerd op naam |
| set(Shape target, double value) | Stelt het gewicht in voor de gegeven geometrie, dit is een verkorte manier om het gewicht voor een target te wijzigen zonder het kanaal te benaderen. |
| setName(String value) | Stelt de naam in. |
| setProperty(String property, Object value) | Stelt de waarde in van de opgegeven eigenschap |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MorphTargetDeformer(String name)
public MorphTargetDeformer(String name)
Initialiseert een nieuw exemplaar van de klasse MorphTargetDeformer.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| naam | java.lang.String | Naam. |
MorphTargetDeformer()
public MorphTargetDeformer()
Initialiseert een nieuw exemplaar van de klasse MorphTargetDeformer.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Zoekt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap (geïdentificeerd op naam).
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| propertyName | java.lang.String | Eigenschapnaam. |
Returns: Property - The property.
get(Shape target)
public double get(Shape target)
Haalt het gewicht op voor de gegeven geometrie, dit is een verkorte manier om het gewicht voor een target te wijzigen zonder het kanaal te benaderen.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| target | Shape | Doelgeometrie |
Returns: double - Gewicht
getChannels()
public List<MorphTargetChannel> getChannels()
Haalt alle kanalen op die in deze deformer zitten
Returns: java.util.List<com.aspose.threed.MorphTargetChannel> - alle kanalen die in deze deformer zitten
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getName()
public String getName()
Haalt de naam op.
Returns: java.lang.String - de naam.
getOwner()
public Geometry getOwner()
Geeft de geometrie die deze Deformer bezit.
Returns: Geometry - the geometry which owns this deformer
getProperties()
public PropertyCollection getProperties()
Haalt de verzameling van alle eigenschappen op.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Haalt de waarde op van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
Returns: java.lang.Object - De waarde van de gevonden eigenschap
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)
Verwijdert een dynamische eigenschap.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| property | Property | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
removeProperty(String property)
public boolean removeProperty(String property)
Verwijder de opgegeven eigenschap geïdentificeerd op naam
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
set(Shape target, double value)
public void set(Shape target, double value)
Stelt het gewicht in voor de gegeven geometrie, dit is een verkorte manier om het gewicht voor een target te wijzigen zonder het kanaal te benaderen.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| target | Shape | Doelgeometrie |
| waarde | double | Nieuwe waarde |
setName(String value)
public void setName(String value)
Stelt de naam in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Stelt de waarde in van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
| waarde | java.lang.Object | De waarde van de eigenschap |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long | |
| arg1 | int |