PbrMaterial

Vue de l’ensemble

‘PbrMaterial’ est une classe dans Aspose.3D FOSS pour Typescript.

PbrMaterial.constructor crée un nouveau P BrMateriel avec un nom facultatif et une couleur albedo de base.

Cette classe fournit 2 méthodes pour travailler avec des objets PbrMaterial dans les programmes Typescript. Les méthodologies disponibles comprennent: constructor, fromMateriel. Tous les membres publics sont accessibles à toute application TypeScript après l’installation de l’Aspose.3D FOSS pour le package Typscript . Propriétés : albedo , albedoTexture ; ’emissiveColor; emessiveTeksture‘ ; metallicFactor', métallicoRoughness` et 5 autres.

Description

‘PbrMaterial’ est une classe dans la bibliothèque Aspose.3D FOSS pour TypeScript qui expose 1 méthode et 11 propriétés pour l’utilisation programmatique.

Les capacités de base comprennent: vector3 \; texturebase ; `texturabase . Ces opérations permettent aux développeurs d’intégrer la fonctionnalité pbrmaterial directement dans les applications TypeScript.

Les instances sont créées à travers un constructeur unique qui initialisera l’objet avec des valeurs par défaut.

Propriétés

NameTypeAccessDescription
albedo`Vector3null`Read/Write
albedoTexture`TextureBasenull`Read/Write
normalTexture`TextureBasenull`Read/Write
metallicFactornumberRead/WriteGets the metallic factor.
roughnessFactornumberRead/WriteGets the roughness factor.
metallicRoughness`TextureBasenull`Read/Write
occlusionTexture`TextureBasenull`Read/Write
occlusionFactornumberRead/WriteGets the occlusion factor.
emissiveTexture`TextureBasenull`Read/Write
emissiveColor`Vector3null`Read/Write
transparencynumberRead/WriteGets the transparency.

méthodes

SignatureDescription
`constructor(name: stringnull, albedo: Vector3
fromMaterial(material: Material)PbrMaterialReturns a PbrMaterial initialized from the properties of an existing Material

Voir aussi

  • Aspose.3D - référence API d’entreprise
 Français