Hi,

On Saturday, March 24, 2012 09:29:41 James Turner wrote:
> Tangental, but, yes please!
> 
> This and a few other similar options, like generating a low-detail terrain
> node 'automatically' for distant tiles, were some ideas I considered last
> year to allow further draw distances.
Yes, the spt loader does this currently. but the lower level of details still 
lacks altitude information. And the basic texture is just the croase whole 
world texture even in the mid lod case.

That's what I currently use for developing a seperate hla viewer that can be 
attached to any hla object. I can currently safely sit on top of the ogel 
generated on the sphere in san diego flying over LOWI. Works fine here :)

So, short, I have never described the spt loader, but it is able to provide a 
scalable whole world paged scenery. This is similar to google earth or osg's 
marble or the like. The scenegraph is done with a quadtree/octree structure 
that in the end fits our tile structure of stg files. That should be fast to 
cull. We have currently three levels of detail one of which with the recently 
added earth texture and croaser tiles. One in between that still uses the same 
texture but should use a set of higher detailed ones in the future. and the 
third level then contains the stg files.

So what needs to be done here is provide a set of earth textures for the mid 
level of detail together with may be associated altitude textures for both 
lod's. Then extend the croase ground tile implementation either in a vertex 
shader or in static load time geometry generation to make use of the altitude 
information. This could in a next step replace the high detailed btg/stg tiles 
for far away tiles. And this should build the ground work for seriously enable 
using really high detailed btg files but still being scalable.

All that would then need a lot of tuning and improovements the high detail 
scenery so that paging happens smooth.

Well, I for myself do not plan to work on this in the near future but this 
could just be a sketch of how this could be extended probably somehow easy.
Whoever wants to work on that please stay in touch with me, as I already have 
a lot of hooks in place.

Greetings

Mathias


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to