PbrMaterial

Overview

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, і ще п’ять.

Description

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

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

 Українська