LambertMaterial
Overview
LambertMaterial є клас в Aspose.3D FOSS для Typescript. Наследники від: Material.
LambertMaterial.constructor creates a LambertMaterial instance, optionally assigning a name.
Цей клас надає 1 метод для роботи з об’єктами LambertMaterial в програмах Typescript. Доступні методи включають: constructor. Всі публічні члени доступні будь-якій додаткові Typescript після встановлення пакету FOSS для Typed. Свойства: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor, і ще 4 .
Description
LambertMaterial є клас в бібліотеці FOSS для Aspose.3D, що викриває 0 методів і 10 властивостей для програмного використання. Він розширює Material, успадковуючи спільну функціональність від свого батьківського типу.
Основні можливості включають: vector3 \; Вектор 3 · `вектор3 . Ці операції дозволяють розробникам інтегрувати функціональність lambertmaterial безпосередньо в додатки TypeScript.
Клас також забезпечує: MAP_SPECULAR властивості (стає карту спекулярний), MAP_DIFFUSE властивість (розповсюджує карту), MAP_EMISSIVE властивість (постачає карту емісійної).
Інстанції створюються за допомогою одного конструктора, який ініціалізує об’єкт з умовними значеннями.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
MAP_SPECULAR | `` | Read | Повернеться до карти. |
MAP_DIFFUSE | `` | Read | Поки що карта розповсюджується. |
MAP_EMISSIVE | `` | Read | Постарається знесилити карту. |
MAP_AMBIENT | `` | Read | Повернеться до карти. |
MAP_NORMAL | `` | Read | Карта нормальна. |
emissiveColor | `Vector3 | null` | Читання/писання |
ambientColor | `Vector3 | null` | Читання/писання |
diffuseColor | `Vector3 | null` | Читання/писання |
transparentColor | `Vector3 | null` | Читання/писання |
transparency | number | Читання/писання | Це дає прозорість. |
Methods
| Signature | Description |
|---|---|
| `constructor(name: string | null)` |