3D 渲染和物理Material3D本页总览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)