instantreality 1.0

Component:
Geometry3D
Status:
fully implemented
Structure type:
concrete
Standard:
X3D2.0

ImageGeometry

Gets the vertex properties from the attached image files.

Inheritance

Code

XML encoding
<ImageGeometry vertexCount=''
primType='triangles'
position='0 0 0'
size='1 1 1'
creaseAngle='0'
implicitMeshSize='256 256'
implicitMeshMode='3DSequence'
useGeoCache='TRUE'
solid='TRUE'
lit='TRUE'
resolution='1'
multiResolutionLevel='1'
invalidateVolume='FALSE'
normalUpdateMode='nice'
cacheMode='auto'
optimizationMode='auto'
logFeature=''
 />
Classic encoding
ImageGeometry {
	vertexCount []
	primType ["triangles"]
	position 0 0 0
	size 1 1 1
	creaseAngle 0
	implicitMeshSize 256 256
	implicitMeshMode "3DSequence"
	useGeoCache TRUE
	solid TRUE
	lit TRUE
	resolution 1
	multiResolutionLevel 1
	invalidateVolume FALSE
	normalUpdateMode "nice"
	cacheMode "auto"
	optimizationMode ["auto"]
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
MFInt32 vertexCount MFInt32 inputOutput describes how many vertices are used
SFVec3d position SFVec3d initializeOnly 0 0 0 object position in local coordinates
SFVec3d size SFVec3d initializeOnly 1 1 1 object size in local coordinates
SFFloat creaseAngle SFFloat initializeOnly 0 [0, Inf) creaseAngle defines angle (in radians) for determining whether adjacent polygons are drawn with sharp edges or smooth shading. If angle between normals of two adjacent polygons is less than creaseAngle, smooth shading is rendered across the shared line segment.
SFBool solid SFBool initializeOnly TRUE Setting "solid" true means draw only one side of polygons (backface culling on), setting "solid" false means draw both sides of polygons (backface culling off). Warning: default value true can completely hide geometry if viewed from wrong side!
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element