vsVIEWER 1 User Manual
×
Menu
Index

Engines

 
The vsVIEWER main loop calls iteratively two systems:
Time marks are set before and after the two calls to compute the integration time of both calls, advance the simulation time and decide when to trigger one of these two calls if they are frequency based and not freewheel.
 
Engines
1

Maximum RTC Rate

1. Maximum RTC Rate
When this option is checked, the RTC will cycle at maximum speed (freewheel), which is one tic per main cycle regardless of the duration of the cycle (which combines RTC + IG integration time)
 
2

Requested Frequency

2. Requested Frequency
User can request a target frequency for the RTC. This value will be reached only if the cycle integration time allows it.
 
3

Constrained IG Rate

3. Constrained IG Rate
The IG takes a lot of CPU when cycles are called in freewheel. The output is very smooth but it may be not necessary to run at 200 hz when 60 hz are enough.
Check this option to constrain the IG frame rate which can be higher or lower to the Base frequency.
 
4

IG Frame Rate

4. IG Frame Rate
Specify here the requested frame rate for the IG.
 
5

OSG OpenGL

5. OSG OpenGL
Select this option to use the OpenGL based OSG IG.
 
6

OSG FreeGlut

6. OSG FreeGlut
Select this option to use the FreeGlut based OSG IG.
This engine does support DI-Guy which does not work with the OpenGL version.
 
7

OsgEarth

7. OsgEarth
Select this option to use the OsgEARTH IG.
 
8

DI-GUY

8. DI-GUY
When this option is used (and OSG FreeGlut engine is selected), DI-GUY DLL will be called. If you do not have a license from Mäk, the engine will fail.