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 |
---|---|---|---|---|---|---|
inMessageCount | SFInt32 | outputOnly | number of inMessages processed | |||
outMessageCount | SFInt32 | outputOnly | number of outMessages processed | |||
useClientCamera | SFBool | inputOutput | true | if true, camera of connected client is used | ||
visibilityThreshold | SFFloat | inputOutput | 0 | [0, 1] | Objects are considered to be visible if they cover a fraction of the screen greater than this value | |
renderFrameBuffer | SFBool | inputOutput | true | if true, frame buffer is rendered | ||
invisibleNodes | MFString | inputOutput | List of DEFs which should NOT be rendered. | |||
maxIds | SFInt32 | inputOutput | -1 | maximum number of ids that are sent to clients | ||
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. | |||
objectVisibilities | MFDouble | inputOutput | [0, 1] | Relative visibility (in [0,1]) of i-th object in objectIds. | ||
vgrEnabled | SFBool | initializeOnly | TRUE | enable vgr. If false, the default (rasterization) renderer is used. | ||
database | SFString | initializeOnly | VGR database to cache converted geometry | |||
traceFile | SFString | initializeOnly | Logs of the VGR system go into this file | |||
maxRAMUsage | SFInt32 | initializeOnly | 4096 | Size of RAM cache for VGR system in MB | ||
maxVRAMUsage | SFInt32 | initializeOnly | 1024 | Size of VRAM cache for VGR system in MB | ||
progressiveRendering | SFBool | initializeOnly | false | enable progressive rendering in VGR system | ||
lodThreshold | SFFloat | initializeOnly | 1.0 | LOD threshold in VGR system | ||
metadata | SFNode | inputOutput | MetadataObject | container for payload metadata inside MetadataSet element |