instantreality 1.0

Component:
Texturing3D
Status:
fully implemented
Structure type:
concrete
Standard:
X3D3.1

TextureTransform3D

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.

Inheritance

Code

XML encoding
<TextureTransform3D center='0 0 0'
rotation='0 0 1 0'
scale='1 1 1'
translation='0 0 0'
scaleOrientation='0 0 1 0'
useViewing='FALSE'
logFeature=''
 />
Classic encoding
TextureTransform3D {
	center 0 0 0
	rotation 0 0 1 0
	scale 1 1 1
	translation 0 0 0
	scaleOrientation 0 0 1 0
	useViewing FALSE
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFVec3f center SFVec3f inputOutput 0 0 0 The center field specifies a translation offset in texture coordinate space about which the rotation and scale fields are applied
SFRotation rotation SFRotation inputOutput 0 0 1 0 The rotation field specifies a rotation in radians of the texture coordinates about the center point after the scale has been applied
SFVec3f scale SFVec3f inputOutput 1 1 1 The scale field specifies a scaling factor in S, T and R of the texture coordinates about the center point
SFVec3f translation SFVec3f inputOutput 0 0 0 The translation field specifies a translation of the texture coordinates.
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element