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.

Properties

NameTypeAccessDescription
MAP_SPECULAR``ReadIdentifies the specular texture map slot
MAP_DIFFUSE``ReadIdentifies the diffuse texture map slot
MAP_EMISSIVE``ReadIdentifies the emissive texture map slot
MAP_AMBIENT``ReadIdentifies the ambient texture map slot
MAP_NORMAL``ReadIdentifies the normal (bump) texture map slot
emissiveColorVector3 | nullRead/WriteStores the emissive color as a Vector3 or null
ambientColorVector3 | nullRead/WriteStores the ambient color as a Vector3 or null
diffuseColorVector3 | nullRead/WriteStores the diffuse color as a Vector3 or null
transparentColorVector3 | nullRead/WriteStores the transparent color as a Vector3 or null
transparencynumberRead/WriteSets the material’s transparency factor (0‑1)

Methods

SignatureDescription
constructor(name: string | null)Creates a LambertMaterial instance, optionally assigning a name

See Also