SortLastClusterWindow
The SortLastWindow is used to do parallel rendering of parts of thescene in a rendering cluster
Inheritance
Code
XML encoding
<SortLastClusterWindow composer='BinarySwap' shortColor='false' servers='' connectionType='Multicast' connectionInterface='' servicePort='8437' destination='' clientWindow='false' downScale='1.0' calibrate='true' calibrationFile='' autostart='' autostartDemonType='auto' autostartDemonPort='35669' enabled='TRUE' buffer='2' polygonMode='fill' position='-1 -1' size='512 512' fullScreen='FALSE' drawCursor='TRUE' drawToolBar='TRUE' border='TRUE' pipe='' description='' ignoreExtensions='' logFeature='' />
Classic encoding
SortLastClusterWindow {
composer "BinarySwap"
shortColor false
servers [""]
connectionType "Multicast"
connectionInterface ""
servicePort 8437
destination ""
clientWindow false
downScale 1.0
calibrate true
calibrationFile ""
autostart [""]
autostartDemonType "auto"
autostartDemonPort 35669
enabled TRUE
buffer 2
polygonMode "fill"
position -1 -1
size 512 512
fullScreen FALSE
drawCursor TRUE
drawToolBar TRUE
border TRUE
pipe ""
description ""
ignoreExtensions [""]
logFeature [""]
}
Interface
Filter: X3D only | Avalon only | All
| id | Name | DataType | PartType | Default | ValueType | Description |
|---|---|---|---|---|---|---|
| composer | SFString | initializeOnly | BinarySwap | Type of image composer algorithm. Currently BinarySwap and Pipelineare supported | ||
| shortColor | SFBool | initializeOnly | false | If TRUE, colors are transfered as 16 bit values instead of 24 bit. | ||
| servers | MFString | initializeOnly | Names of the rendering servers (usually the hostname) | |||
| connectionType | SFString | initializeOnly | Multicast | Type of connection. Valid values are StreamSock, Multicast and SockPipeline | ||
| connectionInterface | SFString | initializeOnly | Network interface to be used for network connections. Enter the IP address of the interface that should be used. | |||
| servicePort | SFInt32 | initializeOnly | 8437 | Socket port that is used to search servers by broadcast or multicast | ||
| destination | SFString | initializeOnly | A multicast address that is used to search for servers | |||
| autostartDemonType | SFString | initializeOnly | auto | auto; none; direct; zeroConf | controls the server start/stop mechanism; 'none' connects the running server; 'direct' uses the demon port; 'zeroConf' uses zeroConf to find the demon; 'auto' does 'the right thing' (TM) | |
| autostartDemonPort | SFInt32 | initializeOnly | 35669 | Socket port for the server autostart demon | ||
| enabled | SFBool | initializeOnly | TRUE | If enabled is TRUE, then rendering to this window is enabled | ||
| buffer | SFInt32 | initializeOnly | 2 | 1 (single), 2 (double), 4 (quad) | ||
| position | SFVec2f | inputOutput | -1 -1 | Position of the window on the screen. If position is -1 -1, then the position is set by the window manager | ||
| size | SFVec2f | inputOutput | 512 512 | Window size. If fullScreen is true, then window size is ignored | ||
| fullScreen | SFBool | inputOutput | FALSE | If fullScreen is TRUE, the output window covers the whole screen. | ||
| drawCursor | SFBool | inputOutput | TRUE | If drawCurser is FALSE, no Cursor is shown | ||
| drawToolBar | SFBool | inputOutput | TRUE | If TRUE, the viewer tries to provide a toolbar | ||
| border | SFBool | initializeOnly | TRUE | Show window decorations like border or title bar | ||
| pipe | SFString | initializeOnly | On X11 pipe is used to specify the X-Server e.g. :0 or rubens:1.0 | |||
| description | SFString | inputOutput | Description of the window | |||
| ignoreExtensions | MFString | initializeOnly | OpenGL extensions that should be ignored during rendering | |||
| views | MFNode | initializeOnly | Viewarea | Viewareas that should be drawn in this window. If no Viewarea isgiven, a default Viewarea is generated. | ||
| statusMessage | SFString | inputOnly | allows do set some kind of status line | |||
| metadata | SFNode | initializeOnly | MetadataObject | container for payload metadata inside MetadataSet element | ||
| 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 |
