Hi Terry, On 1/10/07, Terry Welsh <[EMAIL PROTECTED]> wrote:
Okay, I thought you meant each tile had a constant placeholder behind it at the next lowest-res level. Anyway, I can't just have these or even the lowest res tiles always on because I have to way to guarantee that my low-res geometry won't protrude through my high-res geometry in some places.
There is never any overlap, PagedLOD either rendering its low res child or high res one.
And now that I think of it, isn't there a bad visual artifact when the load wait causes you to switch from, say, level 4 to level 0 to level 5? That would be almost as bad as seeing a temporary hole in the terrain.
Properly built PagedLOD database will never swap from level 4 to level 0, if you have built the database as a quad tree then the changing of levels will be progressive and in response to changes in your viewing distance.
Also, Robert, I looked at osgbluemarble just now. It looks like it is saving tiles that contain PagedLOD nodes. I am using tiles generated by another source and don't have to option to put PagedLOD nodes in them.
I don't know how you go about things, or the restrictions of the format you are targeting, but it I don't think you need be hitting up on limits of PagedLOD. PagedLOD database needn't be saved on disk and loaded, you can create them pro grammatically on demand using a pseudo loader that takes the filename string as a string encoding of what tile it should generate and at what resolution. Robert. _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
