wiki:Modules

Version 3 (modified by Torben Dannhauer, 15 years ago) (diff)

--

osgVisual Modules

osgVisual is splitted in several modules to allow flexibility regarding the required features of the software project. To learn how thes modules interact, read the Architecture wiki page.

Core module

visual_core is the core module of the visual system. It provides methods for initializing and shutdown of the visual system. All other modules are loaded and initialized in visual_core, so only this class must be instantiated in void main().

Proprietary /Third Party modules

osgvisual provides interface classes to external toolkits. To use this Toolkit, the potentially required license must be obtained seperately. The following modules are possible to use in osgVisual:

  • Silverlining by www.sundog-soft.com : Sky framework which provides:
    • multiple cloud type renderung
    • distance fading
    • fog
    • precipitation
    • atmosphere from space rendering
    • star rendering
    • lightnings
    • daylight dependend scene lighting.
  • Vista2D by wetzel-technology.com:
    • rendering Vista2D project files as onto the screen or into the scene (2D/3D)
  • Simul Weather by SIMUL software technology [planned]:
    • rendering clouds, precipitation, lighting and lightning in HDR