PbrMaterial
Общ преглед
PbrMaterial е клас в Aspose.3d за Typescript. Наследници от: PbrMaterial, Material.
PbrMaterial.constructor creates a new PbrMaterial with optional name and base albedo color.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
albedo | `Vector3 | null` | Прочети. |
albedoTexture | `TextureBase | null` | Прочети. |
normalTexture | `TextureBase | null` | Прочети. |
metallicFactor | number | Прочети. | Определя металното свойство на материала като числова стойност. |
roughnessFactor | number | Прочети. | Определя грубостта на повърхността на материала като числова стойност. |
metallicRoughness | `TextureBase | null` | Прочети. |
occlusionTexture | `TextureBase | null` | Прочети. |
occlusionFactor | number | Прочети. | Определя скаларен фактор за интензивността на окулузията в околната среда. |
emissiveTexture | `TextureBase | null` | Прочети. |
emissiveColor | `Vector3 | null` | Прочети. |
transparency | number | Прочети. | Определя нивото на непрозрачност на материала като числова стойност. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
| `constructor(name: string | null, albedo: Vector3 |
fromMaterial(material: Material) → PbrMaterial | Създава PbrMaterial чрез копиране на свойства от съществуващ материал |