PbrMaterial

PbrMaterial

Overview

PbrMaterial 是一个类在Aspose.3D FOSS for Typescript中. 继承人: Material.

PbrMaterial.constructor creates a new PbrMaterial with an optional name and base albedo color.

这个类提供了2种方法,用于在TypeScript程序中使用PbrMaterial对象. 有的方法包括: constructor, fromMaterial. 在安装Aspose.3D FOSS for Typescript 包后,所有公众成员都可以访问任何TypeScript应用程序. 特性: albedo, albedoTexture, emissiveColor, emissiveTexture, metallicFactor, metallicRoughness,另外5个.

Description

PbrMaterial 是Aspose.3D FOSS库中的一个类,该类可用于 TypeScript 应用程序中显示 1 个方法和 11 种属性. 它扩展到 Material, 继承了其母型的共享功能.

核心能力包括: vector3 \; 文本基础; `文法基础. 这些操作使开发人员能够直接将pbrmaterial功能集成到TypeScript应用中.

实例通过单个构造器创建,该构成者将对象初始化为默认值.

Properties

NameTypeAccessDescription
albedo`Vector3null`阅读/写作
albedoTexture`TextureBasenull`阅读/写作
normalTexture`TextureBasenull`阅读/写作
metallicFactornumber阅读/写作得到了金属因素.
roughnessFactornumber阅读/写作得到了粗度的因子.
metallicRoughness`TextureBasenull`阅读/写作
occlusionTexture`TextureBasenull`阅读/写作
occlusionFactornumber阅读/写作得到了封闭因子.
emissiveTexture`TextureBasenull`阅读/写作
emissiveColor`Vector3null`阅读/写作
transparencynumber阅读/写作获得透明度.

Methods

SignatureDescription
`constructor(name: stringnull, albedo: Vector3
fromMaterial(material: Material)PbrMaterial返回一个 PbrMaterial 从现有材料的属性初始化

See Also

 中文