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
MFString logFeature MFString inputOutput state, child, parent, route, eventIn, eventOut controls the logging of changes, state: log state changes (e.g. live), child: log child add/remove, parent: log parent add/remove, route: log route add/remove; eventIn: log receiving of events, eventOut: log sending of events: guiView, runtime system should create node-view, guiEdit: runtime system should create node-editeverything: log everything
SFRotation scaleOrientation SFRotation inputOutput 0 0 1 0 Preliminary rotation of tex-coordinate system before scaling (to allow scaling around arbitrary orientations).
SFBool useViewing SFBool inputOutput FALSE If true the rotational part of the view matrix is used instead.