Changes between Initial Version and Version 1 of visual_object


Ignore:
Timestamp:
Apr 1, 2010, 10:55:55 PM (14 years ago)
Author:
Torben Dannhauer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • visual_object

    v1 v1  
     1= visual_object =
     2
     3== Introduction ==
     4
     5All objects in the 3D scene are objects, with fixed or dynamic position. An visual_object can be positioned in latitude, longitude and altitude, as well in rotations along all three axis.
     6By assigning a 3D modell to an visual_object, the Model is visible in the scene and can be freely positioned.
     7
     8Basically, a visual_object is a simple Matrixtransform which has the geometry as childnode.
     9
     10visual_object provides the following convenience variables / functions for simple usage of objects in osgVisual:
     11 * positioning in lat, lon, alt (position)
     12 * rotating along all 3 object axis (attitude)
     13 * scaling along all 3 axis
     14 * loading/unloading 3D geometry
     15 * setting geometry offset, if 3D model has wrong axis orientation
     16 * camera translation offset (on node attached camera manipulator)
     17 * camera attitude offset (on node attached camera manipulator)
     18 * setting/clearing label (todo)
     19
     20== Object updater ==
     21
     22