Material

Vue d’ensemble

Material C’est une classe dans Aspose.3D FOSS pour Java. hérité de : A3DObject, Iterable<TextureSlot>.

Le matériau définit les paramètres nécessaires à l’apparence visuelle de la géométrie.

Cette classe fournit 12 méthodes pour travailler avec les objets de matériel dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, findProperty, getName, getProperties, getProperty, getTexture, iterator, removeProperty, setName, setProperty, setTexture, toString. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.3D FOSS pour le package Java. Propriétés : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, name,Et 1 plus.

Propriétés

Nom deTypeAccessDescription
MAP_SPECULARStringLireUtilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer une mappage de textures spéculaire.
MAP_DIFFUSEStringLireUtilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer un diffuse mappage de textures.
MAP_EMISSIVEStringLireUtilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer un mappage de textures émissive.
MAP_AMBIENTStringLireUtilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer une mappage de textures environnementaux.
MAP_NORMALStringLireUtilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer une mappage de textures normale.
nameStringLireObtient le nom.
propertiesPropertyCollectionLireObtient les propriétés.

méthodes

SignatureDescription
getTexture(slotName: String)TextureBaseSi la texture est obtenue de l’espace spécifié, il peut être le nom de propriété du matériau ou le paramètre du shader.
setTexture(slotName: String, texture: TextureBase)Définit la texture au slot spécifié.
toString()StringLes formats s’opposent à la string.
iterator()Iterator<TextureSlot>Obtient l’énumérateur pour énumérer les emplacements de texture internes.
A3DObject()Paramétrifié Cylindre. Il peut également être utilisé pour représenter un con lorsque l’un des radiosTop/radiusBottom est zéro.
getName()StringLes segments de la courbe.
setName(name: String)Construit un profil CircleShape avec un rayon spécifié.
getProperties()PropertyCollectionIl a créé une nouvelle classe de cylindres.
findProperty(name: String)PropertyIl a commencé une nouvelle instance de la classe Bone.
getProperty(name: String)ObjectObtient la matrice de transformation du nœud dans la pose actuelle.
setProperty(name: String, value: Object)Obtient les segments de largeur.
removeProperty(name: String)booleanIl obtient un système de coordination flip des points de contrôle/normal pendant l’importation/exportation.

Voir aussi

 Français