LambertMaterial
LambertMaterial
Overview
LambertMaterial 是一个类在Aspose.3D FOSS for Typescript中. 继承人: Material.
LambertMaterial.constructor creates a LambertMaterial instance, optionally assigning a name.
这个类提供了1种方法,用于在TypeScript程序中使用LambertMaterial对象. 有的方法包括: constructor. 在安装Aspose.3D FOSS for Typescript 包后,所有公众成员都可以访问任何TypeScript应用程序. 特性: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,另外还有4个.
Description
LambertMaterial 是Aspose.3D FOSS库中的一个类,该类可用于 TypeScript 应用程序中显示 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)` |