跳到主要内容

Material3D

描述:

  由 Model3D 实例持有的逐实例材质槽。

baseColor​

类型: 成员变量。

描述:

  基础颜色系数。

签名:

baseColor: Color

emissive​

类型: 成员变量。

描述:

  自发光颜色系数。

签名:

emissive: Color3

metallic​

类型: 成员变量。

描述:

  金属度系数。

签名:

metallic: number

roughness​

类型: 成员变量。

描述:

  粗糙度系数。

签名:

roughness: number

alphaMode​

类型: 成员变量。

描述:

  透明模式:0 不透明,1 遮罩,2 混合。

签名:

alphaMode: integer

alphaCutoff​

类型: 成员变量。

描述:

  遮罩模式使用的透明度阈值。

签名:

alphaCutoff: number

setBaseColorTexture​

类型: 函数。

描述:

  设置基础颜色纹理。

签名:

setBaseColorTexture: function(self: Material3D, texture: Texture2D)

clearBaseColorTexture​

类型: 函数。

描述:

  清除基础颜色纹理。

签名:

clearBaseColorTexture: function(self: Material3D)

setMetallicRoughnessTexture​

类型: 函数。

描述:

  设置金属度与粗糙度纹理。

签名:

setMetallicRoughnessTexture: function(self: Material3D, texture: Texture2D)

clearMetallicRoughnessTexture​

类型: 函数。

描述:

  清除金属度与粗糙度纹理。

签名:

clearMetallicRoughnessTexture: function(self: Material3D)

setNormalTexture​

类型: 函数。

描述:

  设置法线纹理。

签名:

setNormalTexture: function(self: Material3D, texture: Texture2D)

clearNormalTexture​

类型: 函数。

描述:

  清除法线纹理。

签名:

clearNormalTexture: function(self: Material3D)

setEmissiveTexture​

类型: 函数。

描述:

  设置自发光纹理。

签名:

setEmissiveTexture: function(self: Material3D, texture: Texture2D)

clearEmissiveTexture​

类型: 函数。

描述:

  清除自发光纹理。

签名:

clearEmissiveTexture: function(self: Material3D)

setOcclusionTexture​

类型: 函数。

描述:

  设置环境光遮蔽纹理。

签名:

setOcclusionTexture: function(self: Material3D, texture: Texture2D)

clearOcclusionTexture​

类型: 函数。

描述:

  清除环境光遮蔽纹理。

签名:

clearOcclusionTexture: function(self: Material3D)