Post

SheenMaterialExtension

SheenMaterialExtension

Overview

SheenMaterialExtension is an extension for the PhysicalMaterial and SpecularGlossinessMaterial nodes. For this node to have an effect, add an EnvironmentLight node.

The SheenMaterialExtension node belongs to the X_ITE component and requires at least level 1, its default container field is extensions. It is available from X3D version 4.0 or higher.

Info: Please note that this node is still experimental, i.e. the functionality of this node may change in future versions of X_ITE.

Hierarchy

1
2
3
+ X3DNode
  + X3DMaterialExtensionNode
    + SheenMaterialExtension

Fields

SFNode [in, out] metadata NULL [X3DMetadataObject]

Information about this node can be contained in a MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataString or MetadataSet node.

Hint

SFColor [in, out] sheenColor 0 0 0 [0,1]

The sheen color in linear space.

SFString [in, out] sheenColorTextureMapping “”

Input/Output field sheenColorTextureMapping.

SFNode [in, out] sheenColorTexture NULL [X3DSingleTextureNode]

The sheen color (RGB). The sheen color is in sRGB transfer function.

SFFloat [in, out] sheenRoughness 0 [0,∞)

The sheen roughness.

SFString [in, out] sheenRoughnessTextureMapping “”

Input/Output field sheenRoughnessTextureMapping.

SFNode [in, out] sheenRoughnessTexture NULL [X3DSingleTextureNode]

The sheen roughness (Alpha) texture.

Example

See Also

This post is licensed under CC BY 4.0 by the author.