PbrMaterial
Oversigt over de forskellige former for støtte
PbrMaterial er en klasse i Aspose.3d for Typescript. Arvelige af: PbrMaterial, Material.
PbrMaterial.constructor creates a new PbrMaterial with optional name and base albedo color.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
albedo | `Vector3 | null` | Læs det. |
albedoTexture | `TextureBase | null` | Læs det. |
normalTexture | `TextureBase | null` | Læs det. |
metallicFactor | number | Læs det. | Definerer materialets metalliske egenskaber som en numerisk værdi. |
roughnessFactor | number | Læs det. | Definerer materialets overfladebrudhed som en numerisk værdi. |
metallicRoughness | `TextureBase | null` | Læs det. |
occlusionTexture | `TextureBase | null` | Læs det. |
occlusionFactor | number | Læs det. | Angiv en skalarfaktor for den omgivende okklusionsintensitet. |
emissiveTexture | `TextureBase | null` | Læs det. |
emissiveColor | `Vector3 | null` | Læs det. |
transparency | number | Læs det. | Definerer materialets uigennemsigtighed som en numerisk værdi. |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
| `constructor(name: string | null, albedo: Vector3 |
fromMaterial(material: Material) → PbrMaterial | Opretter en PbrMaterial ved at kopiere egenskaber fra et eksisterende materiale |