LambertMaterial
Revisión
LambertMaterial Es una clase en Aspose.3D FOSS para Tiposcritos. Heredados de: Material.
LambertMaterial.constructor creates a LambertMaterial instance, optionally assigning a name.
Esta clase proporciona 1 método para trabajar con los objetos LambertMaterial en programas de Tipescript. Los métodos disponibles incluyen: constructor. Todos los miembros públicos están accesibles a cualquier aplicación de Tipescript después de instalar el Aspose.3D FOSS para el paquete de tipescripto. Propiedades : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,Y cuatro más.
Descripción
LambertMaterial es una clase en la biblioteca de Aspose.3D FOSS para TypeScript que exponen 0 métodos y 10 propiedades para uso programático. Material,heredando funcionalidad compartida de su tipo parental.
Las capacidades básicas incluyen: vector3 \; Vector3; ‘vector3 . Estas operaciones permiten a los desarrolladores integrar la funcionalidad de lambertmaterial directamente en las aplicaciones TypeScript.
La clase también proporciona el MAP_SPECULAR la propiedad (que se encuentra en el mapa especular), el MAP_DIFFUSE la propiedad (que se encuentra en el mapa difuso), el MAP_EMISSIVE propiedad (el mapa es emissivo).
Las instantes se crean a través de un único constructor que inicia el objeto con valores defectuosos.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
MAP_SPECULAR | `` | Leer | El mapa es especular. |
MAP_DIFFUSE | `` | Leer | El mapa se difusa. |
MAP_EMISSIVE | `` | Leer | El mapa es emissivo. |
MAP_AMBIENT | `` | Leer | Encuentra el mapa. |
MAP_NORMAL | `` | Leer | El mapa es normal. |
emissiveColor | `Vector3 | null` | Leer / escribir |
ambientColor | `Vector3 | null` | Leer / escribir |
diffuseColor | `Vector3 | null` | Leer / escribir |
transparentColor | `Vector3 | null` | Leer / escribir |
transparency | number | Leer / escribir | Obtenga la transparencia. |
Metodología
| firma | Descripción |
|---|---|
| `constructor(name: string | null)` |