Class: TextureTransformMatrix3D

X3D: 3.3
Component: Texturing3D
Status:
fully implemented

x3dom.nodeTypes. TextureTransformMatrix3D

The TextureTransform3D node specifies a 3D transformation that is applied to texture coordinates. This node affects the way texture coordinates are applied to the geometric surface. The transformation consists of a transformation matrix.

HTML Encoding and Default Values

<TextureTransformMatrix3D matrix='1,0,0,0' metadata='X3DMetadataObject' ></TextureTransformMatrix3D>

Inheritance


Constructor

TextureTransformMatrix3D(ctx)

Constructor for TextureTransformMatrix3D

Parameters:
Name Type Argument Default Description
ctx Object <optional>
null context object, containing initial settings like namespace

Fields

These are the X3D / X3DOM fields of this node. Values should usually be received / set as strings via DOM functions (i.e., using setAttribute("myFieldName", "myFieldValue") and getAttribute("myFieldName")).
Name Type Default Value Range Inheritance Standard Description
matrix SFMatrix4f 1,0,0,0 The matrix field specifies a generalized, unfiltered 4×4 transformation matrix that can be used to modify the texture. Any set of values is permitted.
metadata SFNode X3DMetadataObject X3DTextureTransformNode Field to add metadata information