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 de | Type | Access | Description |
|---|---|---|---|
MAP_SPECULAR | String | Lire | Utilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer une mappage de textures spéculaire. |
MAP_DIFFUSE | String | Lire | Utilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer un diffuse mappage de textures. |
MAP_EMISSIVE | String | Lire | Utilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer un mappage de textures émissive. |
MAP_AMBIENT | String | Lire | Utilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer une mappage de textures environnementaux. |
MAP_NORMAL | String | Lire | Utilisé dans la configuration Texture(java.lang.String, com.aspose.threed.TextureBase) pour attribuer une mappage de textures normale. |
name | String | Lire | Obtient le nom. |
properties | PropertyCollection | Lire | Obtient les propriétés. |
méthodes
| Signature | Description |
|---|---|
getTexture(slotName: String) → TextureBase | Si 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() → String | Les 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() → String | Les segments de la courbe. |
setName(name: String) | Construit un profil CircleShape avec un rayon spécifié. |
getProperties() → PropertyCollection | Il a créé une nouvelle classe de cylindres. |
findProperty(name: String) → Property | Il a commencé une nouvelle instance de la classe Bone. |
getProperty(name: String) → Object | Obtient la matrice de transformation du nœud dans la pose actuelle. |
setProperty(name: String, value: Object) | Obtient les segments de largeur. |
removeProperty(name: String) → boolean | Il obtient un système de coordination flip des points de contrôle/normal pendant l’importation/exportation. |