MDLMaterialSemantic MDLMaterialSemantic Enum

Definition

Enumerates the semantics of an MDLMaterialProperty.

public enum MDLMaterialSemantic
type MDLMaterialSemantic = 
Inheritance
MDLMaterialSemanticMDLMaterialSemantic

Fields

AmbientOcclusion AmbientOcclusion 22

The property represents the reduction in ambient light due to neighboring geometry on a surface.

AmbientOcclusionScale AmbientOcclusionScale 23

The property represents the scaling factor for ambient occlusion.

Anisotropic Anisotropic 7

The property represents the degree of elongation in the tangential direction.

AnisotropicRotation AnisotropicRotation 8

The property represents the angle of anisotropy relative to the tangent direction. [0.0, 1.0] maps to [0.0, 2*PI] radians.

BaseColor BaseColor 0

The property represents the base color of a surface.

Bump Bump 14

The property represents the magnitude of the bump perturbation of a surface.

Clearcoat Clearcoat 11

The property represents the intensity of added specular highlights.

ClearcoatGloss ClearcoatGloss 12

The property represents the spread of added specular highlights.

Displacement Displacement 20

The property represents the displacement of a surface material in the normal direction.

DisplacementScale DisplacementScale 21

The property represents the magnitude of the displacement of a surface material in the normal direction.

Emission Emission 13

The property represents the color of surface radiance.

InterfaceIndexOfRefraction InterfaceIndexOfRefraction 16

The property represents the n1 term in Schlick's approximation of the Fresnel factor in specular relection.

MaterialIndexOfRefraction MaterialIndexOfRefraction 17

The property represents the n2 term in Schlick's approximation of the Fresnel factor in specular relection.

Metallic Metallic 2

The property represents the degree that a surface appears metallic.

None None 32768

The property's semantics have not been set.

ObjectSpaceNormal ObjectSpaceNormal 18

The property represents the variation in normal vectors for a material, in the tangent coordinate system.

Opacity Opacity 15

The property represents the opacity of the material.

Roughness Roughness 6

The property represents the roughness of the material.

Sheen Sheen 9

The property represents the intensity of glancing highligths.

SheenTint SheenTint 10

The property represents the tint of glancing highligths.

Specular Specular 3

The property represents the intensity of specular highligths.

SpecularExponent SpecularExponent 4

The property represents the Blinn-Phong exponent.

SpecularTint SpecularTint 5

The property represents the balance between light color and surface color for specular highligts.

Subsurface Subsurface 1

The property represents the degree of subsurface light penetration.

TangentSpaceNormal TangentSpaceNormal 19

The property represents the variation in normal vectors for a material, in the tangent coordinate system.

UserDefined UserDefined 32769

The property represents a user-defined semantic.

Applies to