Hi,
We just did some work using the pagedLOD stuff, which fits the topic
well. But instead of pregenerating tiles, we are generating the tiles on
the fly. Our geometry generator is implemented as a osg plugin, so we
can use the databasepager as a background worker. :-) Well, it's kind of
a hack but since the pager is implemented really nice we get the
requested tiles fast. Infact we can create (rastered) vmap level 0 tiles
using this online process.

Well, if I will continue working on that, I would make the following
design decisions:

* Split up the code into the rasterizer and the stuff for generating
paged hierarchies. Both are mostly independent from another and require
just a small interface. We would have like three interfaces for
** landscape geometry
** scene geometry
** landscape textures
and there you are allowed to attach your arbitrary GIS tool.

* Allow pagedLOD setup loading nodes from a cache as well as requesting
them via "pseudo plugin" which generates stuff online.

* Cache online generated nodes and invalidate nodes to create the online
again.

* If you still want the whole process offline, just write a node visitor
which writes the files to an archive.

So that our heading, would be great if we could use some stuff from
osgDem (again).

Richard Schmidt
System Design Center Germany
EADS, Defence and Security
________________________________________________
EADS Deutschland GmbH
Registered Office: Ottobrunn
District Court of Munich HRB 107 648
Chairman of the Supervisory Board: Dr. Thomas Enders
Managing Directors: Dr. Stefan Zoller (chairman), Michael Hecht
 
This E-mail and any attachment(s) to it are for the addressee's use
only.  It is strictly confidential and may contain legally privileged
information. No confidentiality or privilege is waived or lost by any
mistransmission. If you are not the intended addressee, then please
delete it from your system and notify the sender immediately. You are
hereby notified that any use, disclosure, copying or any action taken in
reliance on it is strictly prohibited and may be unlawful.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to