Node: TextureTransform3D

X3D: 3.3
Component: Texturing3D
Status:
fully implemented

Quick Links

➨ Fields

HTML Encoding and Default Values

<TextureTransform3D center='0,0,0' metadata='X3DMetadataObject' rotation='0,0,1,0' scale='1,1,1' scaleOrientation='0,0,1,0' translation='0,0,0' ></TextureTransform3D>

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
center SFVec3f 0,0,0 The center field specifies a translation offset in texture coordinate space about which the rotation and scale fields are applied.
metadata SFNode X3DMetadataObject Texturing/X3DTextureTransformNode Field to add metadata information
rotation SFRotation 0,0,1,0 The rotation field specifies a rotation in angle base units of the texture coordinates about the center point after the scale has been applied. A positive rotation value makes the texture coordinates rotate counterclockwise about the centre, thereby rotating the appearance of the texture itself clockwise.
scale SFVec3f 1,1,1 The scale field specifies a scaling factor in S and T of the texture coordinates about the center point.
scaleOrientation SFRotation 0,0,1,0
translation SFVec3f 0,0,0 The translation field specifies a translation of the texture coordinates.