LambertMaterial
Overview
LambertMaterial is a class in Aspose.3D FOSS for Typescript.
Inherits from: Material.
LambertMaterial.constructor creates a LambertMaterial instance, optionally assigning a name.
This class provides 1 method for working with LambertMaterial objects in Typescript programs.
Available methods include: constructor.
All public members are accessible to any Typescript application after installing the Aspose.3D FOSS for Typescript package.
Properties: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor, and 4 more.
Description
LambertMaterial is a class in the Aspose.3D FOSS library for TypeScript that exposes 0 methods and 10 properties for programmatic use. It extends Material, inheriting shared functionality from its parent type.
Core capabilities include: vector3 \; vector3 ; `vector3 . These operations enable developers to integrate lambertmaterial functionality directly into TypeScript applications.
The class also provides the MAP_SPECULAR property (gets the map specular), the MAP_DIFFUSE property (gets the map diffuse), the MAP_EMISSIVE property (gets the map emissive).
Instances are created through a single constructor that initializes the object with default values.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
MAP_SPECULAR | `` | Read | Gets the map specular. |
MAP_DIFFUSE | `` | Read | Gets the map diffuse. |
MAP_EMISSIVE | `` | Read | Gets the map emissive. |
MAP_AMBIENT | `` | Read | Gets the map ambient. |
MAP_NORMAL | `` | Read | Gets the map normal. |
emissiveColor | Vector3 | null | Read/Write | Gets the emissive color. |
ambientColor | Vector3 | null | Read/Write | Gets the ambient color. |
diffuseColor | Vector3 | null | Read/Write | Gets the diffuse color. |
transparentColor | Vector3 | null | Read/Write | Gets the transparent color. |
transparency | number | Read/Write | Gets the transparency. |
Methods
| Signature | Description |
|---|---|
constructor(name: string | null) | Creates a LambertMaterial instance, optionally assigning a name |