PbrMaterial

Огляд

PbrMaterial є клас в Aspose.3D FOSS для Typescript. Наследники від: Material.

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

Цей клас надає 2 методи для роботи з об’єктами PbrMaterial в програмах Typescript. Доступні методи включають: constructor, fromMaterial. Всі публічні члени доступні будь-якій додаткові Typescript після встановлення пакету FOSS для Typed. Свойства: albedo, albedoTexture, emissiveColor, emissiveTexture, metallicFactor, metallicRoughness, і ще п’ять.

Опис

PbrMaterial є клас в бібліотеці FOSS для Aspose.3D, що викриває 1 метод і 11 властивостей для програмного використання. Він розширює Material, успадковуючи спільну функціональність від свого батьківського типу.

Основні можливості включають: vector3 \; texture-base; `texturebase . Ці операції дозволяють розробникам інтегрувати функціональність pbrmaterial безпосередньо в додатки TypeScript.

Інстанції створюються за допомогою одного конструктора, який ініціалізує об’єкт з умовними значеннями.

Властивості

NameTypeAccessDescription
albedo`Vector3null`Читання/писання
albedoTexture`TextureBasenull`Читання/писання
normalTexture`TextureBasenull`Читання/писання
metallicFactornumberЧитання/писанняВпізнає металічний фактор.
roughnessFactornumberЧитання/писанняОбирає фактор грубості.
metallicRoughness`TextureBasenull`Читання/писання
occlusionTexture`TextureBasenull`Читання/писання
occlusionFactornumberЧитання/писанняОтримає фактор окулюції.
emissiveTexture`TextureBasenull`Читання/писання
emissiveColor`Vector3null`Читання/писання
transparencynumberЧитання/писанняЦе дає прозорість.

Методи

SignatureDescription
`constructor(name: stringnull, albedo: Vector3
fromMaterial(material: Material)PbrMaterialПовертає PbrMaterial ініціалізований з властивостей існуючого матеріалу.

Дивіться також

 Українська