instantreality 1.0

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

GeneratedCubeMapTexture

The GeneratedCubeMapTexture node defines a cubic environment map that sources its data from internally generated images. The viewpoint location of a texture is the location of the geometry in world space.

Inheritance

Code

XML encoding
<GeneratedCubeMapTexture size='128'
useWorldSpaceOrientation='FALSE'
update='NONE'
frameBufferMode='auto'
triggerName='Render'
logFeature=''
 />
Classic encoding
GeneratedCubeMapTexture {
	size 128
	useWorldSpaceOrientation FALSE
	update "NONE"
	frameBufferMode "auto"
	triggerName "Render"
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFInt32 size SFInt32 inputOutput 128 Texture size.
SFBool useWorldSpaceOrientation SFBool inputOutput FALSE If true ignore rotation of viewpoint (gives world space env map, can always be addressed using world space directions).
SFString update SFString inputOutput NONE [NONE, NEXT_FRAME_ONLY, ALWAYS] One of "NONE", "NEXT_FRAME_ONLY" (only once), "ALWAYS" (for fully dynamic settings).
SFNode textureProperties SFNode initializeOnly TextureProperties Definition of a texture property set. When set, the corresponding fields like repeat etc of the texture itself are ignored.
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element