instantreality 1.0

Component:
VisibilityGuidedRendering
Status:
interface only
Structure type:
concrete
Standard:
Avalon

VGRCoverageViewarea

Used to render with visibilityGuidedRendering.

Inheritance

Code

XML encoding
<VGRCoverageViewarea maxIds='-1'
objectIds=''
objectVisibilities=''
vgrEnabled='TRUE'
database=''
traceFile=''
maxRAMUsage='4096'
maxVRAMUsage='1024'
progressiveRendering='false'
lodThreshold='1.0'
red='TRUE'
green='TRUE'
blue='TRUE'
useClientCamera='true'
visibilityThreshold='0'
_logMessages='false'
renderFrameBuffer='true'
invisibleNodes=''
logFeature=''
mouseRelease='0'
mouseMove='0 0'
mousePress='0'
keyPress='0'
keyRelease='0'
statisticLevel='0'
grabFile='frame%04d.png'
grabFrames='0'
description=''
upperRight='1 1'
lowerLeft='0 0'
fog=''
user=''
environment=''
foreground=''
background=''
alpha='TRUE'
leftBuffer='TRUE'
rightBuffer='TRUE'
enabled='TRUE'
view=''
 />
Classic encoding
VGRCoverageViewarea {
	maxIds -1
	objectIds [""]
	objectVisibilities []
	vgrEnabled TRUE
	database ""
	traceFile ""
	maxRAMUsage 4096
	maxVRAMUsage 1024
	progressiveRendering false
	lodThreshold 1.0
	red TRUE
	green TRUE
	blue TRUE
	useClientCamera true
	visibilityThreshold 0
	_logMessages false
	renderFrameBuffer true
	invisibleNodes [""]
	logFeature [""]
	mouseRelease 0
	mouseMove 0 0
	mousePress 0
	keyPress 0
	keyRelease 0
	statisticLevel 0
	grabFile "frame%04d.png"
	grabFrames 0
	description ""
	upperRight 1 1
	lowerLeft 0 0
	fog [""]
	user [""]
	environment [""]
	foreground [""]
	background [""]
	alpha TRUE
	leftBuffer TRUE
	rightBuffer TRUE
	enabled TRUE
	view [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFInt32 inMessageCount SFInt32 outputOnly number of inMessages processed
SFInt32 outMessageCount SFInt32 outputOnly number of outMessages processed
SFBool useClientCamera SFBool inputOutput true if true, camera of connected client is used
SFFloat visibilityThreshold SFFloat inputOutput 0 [0, 1] Objects are considered to be visible if they cover a fraction of the screen greater than this value
SFBool renderFrameBuffer SFBool inputOutput true if true, frame buffer is rendered
MFString invisibleNodes MFString inputOutput List of DEFs which should NOT be rendered.
SFInt32 maxIds SFInt32 inputOutput -1 maximum number of ids that are sent to clients
MFString objectIds MFString inputOutput Object IDs (DEFed names) of visible objects, sorted by visibility. Does respect maxIds and visibilityThreshold, i.e. objects that are sorted out by these mechanisms will not appear here.
MFDouble objectVisibilities MFDouble inputOutput [0, 1] Relative visibility (in [0,1]) of i-th object in objectIds.
SFBool vgrEnabled SFBool initializeOnly TRUE enable vgr. If false, the default (rasterization) renderer is used.
SFString database SFString initializeOnly VGR database to cache converted geometry
SFString traceFile SFString initializeOnly Logs of the VGR system go into this file
SFInt32 maxRAMUsage SFInt32 initializeOnly 4096 Size of RAM cache for VGR system in MB
SFInt32 maxVRAMUsage SFInt32 initializeOnly 1024 Size of VRAM cache for VGR system in MB
SFBool progressiveRendering SFBool initializeOnly false enable progressive rendering in VGR system
SFFloat lodThreshold SFFloat initializeOnly 1.0 LOD threshold in VGR system
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element