8 | | <module name="dataio" enabled="yes"> |
9 | | <!-- XML configuration of the module "dataIO" |
10 | | The parameter "enabled" is ignored, because dataIO is mandatory for the visual system to place object etc. |
11 | | |
12 | | Available clusterroles: |
13 | | master: This role recieves all relevant information via the extLink implementation and sends it via cluster implementation to the slave nodes. |
14 | | slave: This role recieves all relevant rendering information via the cluster implementation. |
15 | | standalone: This role recieves all relevant data via the extLink and renders it. No cluster functionality is used. |
16 | | --> |
17 | | <dataio clusterrole="standalone"></dataio> |
18 | | <cluster implementation="enet" hardsync="yes" master_ip="10.10.10.10" port="1234" use_zlib_compressor="yes" ></cluster> |
19 | | <extlink implementation="vcl" filename="osgVisual.xml"></extlink> |
20 | | </module> |
| 8 | {{{ |
| 9 | <module name="dataio" enabled="yes"> |
| 10 | <!-- XML configuration of the module "dataIO" |
| 11 | The parameter "enabled" is ignored, because dataIO is mandatory for the visual system to place object etc. |
| 12 | |
| 13 | Available clusterroles: |
| 14 | master: This role recieves all relevant information via the extLink implementation and sends it via cluster implementation to the slave nodes. |
| 15 | slave: This role recieves all relevant rendering information via the cluster implementation. |
| 16 | standalone: This role recieves all relevant data via the extLink and renders it. No cluster functionality is used. |
| 17 | --> |
| 18 | <dataio clusterrole="standalone"></dataio> |
| 19 | <cluster implementation="enet" hardsync="yes" master_ip="10.10.10.10" port="1234" use_zlib_compressor="yes" ></cluster> |
| 20 | <extlink implementation="vcl" filename="osgVisual.xml"></extlink> |
| 21 | </module> |
| 22 | }}} |
23 | | |
24 | | <module name="distortion" enabled="no"> |
25 | | <!-- XML configuration of the module "distortion" |
26 | | channelname = name of the channel, used to load the distortion- and blendmaps |
27 | | renderimplementation = technique to distort. |
28 | | Available options: |
29 | | fbo : renderImplementation = osg::Camera::FRAME_BUFFER_OBJECT |
30 | | pbuffer : renderImplementation = osg::Camera::PIXEL_BUFFER |
31 | | pbuffer-rtt : renderImplementation = osg::Camera::PIXEL_BUFFER_RTT |
32 | | fb : renderImplementation = osg::Camera::FRAME_BUFFER |
33 | | window : renderImplementation = osg::Camera::SEPERATE_WINDOW |
34 | | --> |
35 | | <distortion channelname="center" renderimplemmentation="fbo" width="2048" height="2048" useshader="yes" hdr="yes" usetexturerectangle="no"></distortion> |
36 | | <!-- optional: <distortionmap filename="distmap.png"></distortionmap> to set distortionmap independend from channel map--> |
37 | | <!-- optional: <blendmap filename="blendmap.png"></blendmap> to set blendmap independend from channel map --> |
38 | | </module> |
| 25 | {{{ |
| 26 | <module name="distortion" enabled="no"> |
| 27 | <!-- XML configuration of the module "distortion" |
| 28 | channelname = name of the channel, used to load the distortion- and blendmaps |
| 29 | renderimplementation = technique to distort. |
| 30 | Available options: |
| 31 | fbo : renderImplementation = osg::Camera::FRAME_BUFFER_OBJECT |
| 32 | pbuffer : renderImplementation = osg::Camera::PIXEL_BUFFER |
| 33 | pbuffer-rtt : renderImplementation = osg::Camera::PIXEL_BUFFER_RTT |
| 34 | fb : renderImplementation = osg::Camera::FRAME_BUFFER |
| 35 | window : renderImplementation = osg::Camera::SEPERATE_WINDOW |
| 36 | --> |
| 37 | <distortion channelname="center" renderimplemmentation="fbo" width="2048" height="2048" useshader="yes" hdr="yes" usetexturerectangle="no"></distortion> |
| 38 | <!-- optional: <distortionmap filename="distmap.png"></distortionmap> to set distortionmap independend from channel map--> |
| 39 | <!-- optional: <blendmap filename="blendmap.png"></blendmap> to set blendmap independend from channel map --> |
| 40 | </module> |
| 41 | }}} |