On 5 January 2016 at 18:52, Nickolai Medvedev <[email protected]> wrote:
> Hello, Robert.
>
> In VirtualPlanetBuilder there is no "manual" control, to be exact - it is 
> impossible to specify the fixed quantity of triangles or vertices, or the 
> landscape size. Why so?

VirtualPlanetBuilder by default generates tiles as
osgTerrain::TerrainTile, the TerrainTile has a user definable
TerrainTechnique that builds the final geometry data from the
heightfiled+texture data provided by the TerrainTile.  There are now
two TerrainTechnique implementations in OSG-3.4, GeometryTechnique and
DisplacementMappingTechnique.  Currently GeometryTechnique honours the
Terrain::SampleRatio and will downsample to fit with the target
SampleRatio, DisplacementMappingTechnique doesn't yet have this
support.

In general though one builds a VPB database with the appropriate
resolution in mind so downsampling isn't required.  It's all LOD'd and
paged with it so load balancing is done automatically for you,  It's
not a "fixed quantity of triangles or vertices" but it such a metric
is a misleading one to use in most applications including games, the
bottom line is hitting a solid framerate, this is what VPB and the
osgDB::DatabasePager are all about.

I can't help but feel that you are a bit blinkered by preconceptions
how one to solve problems rather than setting the goals in a more
objective way relative to the game deliverables.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to