Click or drag to resize

MaterialPBRMaterialProperties Class

Groups all PBR workflow properties into a single accessor.
Inheritance Hierarchy
SystemObject
  Internal.AssimpMaterialPBRMaterialProperties

Namespace: Internal.Assimp
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.2.1.0 (2026.2.1.0)
Syntax
C#
public sealed class PBRMaterialProperties

The MaterialPBRMaterialProperties type exposes the following members.

Properties
 NameDescription
Public propertyHasTextureBaseColor Gets if the material has a base color map (albedo/diffuse) texture in the first texture index.
Public propertyHasTextureEmissionColor Gets if the material has an emission color map texture in the first texture index.
Public propertyHasTextureMetalness Gets if the material has a metalness map texture in the first texture index.
Public propertyHasTextureNormalCamera Gets if the material has a normal map texture in the first texture index.
Public propertyHasTextureRoughness Gets if the material has a roughness map texture in the first texture index.
Public propertyTextureBaseColor Gets or sets the base color map (albedo/diffuse) texture properties in the first texture index.
Public propertyTextureEmissionColor Gets or sets the emission color map texture properties in the first texture index.
Public propertyTextureMetalness Gets or sets the metalness map texture properties in the first texture index.
Public propertyTextureNormalCamera Gets or sets the normal map texture properties in the first texture index.
Public propertyTextureRoughness Gets or sets the roughness map texture properties in the first texture index.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also