
## TechniquePhong class

The technique PHONG.
Produces a shaded surface where the specular reflection is shaded according the PHONG BRDF approximation.



**Inheritance:** [`TechniquePhong`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong) → 
[`ColladaElement`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/colladaelement)



The TechniquePhong type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/__init__/#) | Constructs a new instance of TechniquePhong |


### Properties
| Property | Description |
| :- | :- |
| [emission](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/emission) | Gets or sets the emission.<br/>Declares the amount of light emitted from the surface of this object. |
| [ambient](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/ambient) | Gets or sets the ambient.<br/>Declares the amount of ambient light emitted from the surface of this object. |
| [diffuse](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/diffuse) | Gets or sets the diffuse.<br/>Declares the amount of light diffusely reflected from the surface of this object. |
| [specular](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/specular) | Gets or sets the specular.<br/>Declares the color of light specular reflected from the surface of this object. |
| [shininess](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/shininess) | Gets or sets the shininess.<br/>Declares the specular or roughness of the specular reflection lobe. |
| [reflective](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/reflective) | Gets or sets the reflective.<br/>Declares the color of a perfect mirror reflection. |
| [reflectivity](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/reflectivity) | Gets or sets the reflectivity.<br/>Declares the amount of perfect mirror reflection to be added to the reflected light as a value between 0.0 and 1.0. |
| [transparent](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/transparent) | Gets or sets the transparent.<br/>Declares the color of perfectly refracted light. |
| [transparency](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/transparency) | Gets or sets the transparency.<br/>Declares the amount of perfectly refracted light added to the reflected color as a scalar value between 0.0 and 1.0. |
| [index_of_refraction](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong/index_of_refraction) | Gets or sets the index of refraction.<br/>Declares the index of refraction for perfectly refracted light as a single scalar index. |



### See Also
* module [`aspose.cad.fileformats.collada.fileparser.elements`](..)
* class [`ColladaElement`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/colladaelement)
* class [`TechniquePhong`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/techniquephong)
