MorphTargetChannel

Vue de l’ensemble

‘MorphTargetChannel’ est une classe dans Aspose.3D FOSS pour Java.

Un MorphTargetChannel est utilisé par MorfTargeDeformer pour organiser les géométries cibles.

Cette classe fournit 18 méthodes pour travailler avec des objets MorphTargetChannel dans les programmes Java. Les méthodologies disponibles comprennent: A3DObject, Morph TargetCanal , findProperty ; ‘get; getchannelWeight :getName:getProperties .getPoperty ́ : getTargets.getWeights., ‘getweights‘. removeProbation et 5 méthode supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de l’Aspouse.3D FOSS pour le package Java . Propriétés : DefaultWeighseux du canaletnometpropriétédobjectifsde poids

Propriétés

NameTypeAccessDescription
weightsList<Double>ReadGets the full weight values of target geometries.
channelWeightdoubleReadGets or sets the deformer weight of this channel.
targetsList<Shape>ReadGets all targets associated with the channel.
DefaultWeightdoubleReadDefault weight for morph target.
nameStringReadGets the name.
propertiesPropertyCollectionReadGets the properties.

méthodes

SignatureDescription
MorphTargetChannel()Initializes a new instance of the MorphTargetChannel class.
MorphTargetChannel(name: String)Initializes a new instance of the MorphTargetChannel class.
getWeights()List<Double>Gets the full weight values of target geometries.
getChannelWeight()doubleGets or sets the deformer weight of this channel.
setChannelWeight(value: double)Gets or sets the deformer weight of this channel.
getTargets()List<Shape>Gets all targets associated with the channel.
getWeight(target: Shape)doubleGets the weight for the specified target, if the target is not belongs to this channel, default value 0 is returned.
setWeight(target: Shape, weight: double)Sets the weight for the specified target, default value is 1, range should between 0~1.
get(index: int)doubleGets the weight for the specified target index.
set(index: int, value: double)Sets the weight for the specified target index.
A3DObject()Parameterized Cylinder. It can also be used to represent a cone when one of radiusTop/radiusBottom is zero.
getName()StringThe segments of the curve.
setName(name: String)Constructs a CircleShape profile with specified radius.
getProperties()PropertyCollectionInitializes a new instance of Cylinder class.
findProperty(name: String)PropertyInitializes a new instance of the Bone class.
getProperty(name: String)ObjectGets the transform matrix of the node in current pose.
setProperty(name: String, value: Object)Gets the width segments.
removeProperty(name: String)booleanGets flip coordinate system of control points/normal during importing/exporting.

Voir aussi

  • Aspose.3D - référence API d’entreprise
 Français