PhongMaterial
Vue d’ensemble
PhongMaterial C’est une classe dans Aspose.3D FOSS pour Python. hérité de : LambertMaterial.
PhongMaterial.specular_color définit la couleur RGB de l’éclairage speculaire.
Cette classe fournit 7 méthodes pour travailler avec des objets PhongMaterial dans les programmes Python. Les méthodes disponibles comprennent : __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Tous les membres publics sont accessibles à n’importe quelle application Python après l’installation de la Aspose.3D FOSS pour le package Python. Propriétés : ambient_color, diffuse_color, emissive_color, name, properties, reflection_color,Et 6 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
specular_color | 'Vector3' | Lire / Écrire | Obtient ou définit la couleur spéculaire. |
specular_factor | float | Lire / Écrire | Obtient ou définit le facteur spéculaire. |
shininess | float | Lire / Écrire | Obtient ou définit la brillance. |
reflection_color | 'Vector3' | Lire / Écrire | Obtient ou définit la couleur de réflexion. |
reflection_factor | float | Lire / Écrire | Obtient ou définit le facteur de réflexion. |
emissive_color | 'Vector3' | Lire / Écrire | Obtient ou définit la couleur émissive. |
ambient_color | 'Vector3' | Lire / Écrire | Obtient ou définit la couleur ambiante. |
diffuse_color | 'Vector3' | Lire / Écrire | Obtient ou définit la couleur diffuse. |
transparent_color | 'Vector3' | Lire / Écrire | Obtient ou définit la couleur transparente. |
transparency | float | Lire / Écrire | Obtient ou définit la transparence. |
name | str | Lire / Écrire | Obtient ou définit le nom. |
properties | PropertyCollection | Lire | Obtient les propriétés. |
méthodes
| Signature | Description |
|---|---|
__init__(name: str) | |
get_texture(slot_name: str) | Non mis en œuvre dans l’édition FOSS – jette à temps plein. |
set_texture(slot_name: str, texture) | Non mis en œuvre dans l’édition FOSS – jette à temps plein. Il est à noter la valeur de la texture. |
find_property(property_name: str) | |
get_property(property: str) | |
set_property(property: str, value) | Définit la valeur de la propriété. |
remove_property(property) |