Permalink
Switch branches/tags
Commits on Apr 5, 2011
Commits on Apr 3, 2011
  1. Add HeightmapDatasource support to GeometryGenerator

    AMDmi3 committed Apr 3, 2011
    Also teach it to place buildings on the landscape
  2. Add simple guard class

    AMDmi3 committed Apr 3, 2011
  3. Fix isnan usage

    AMDmi3 committed Apr 3, 2011
  4. Always use terrain

    AMDmi3 committed Apr 3, 2011
  5. Improve debugging options

    AMDmi3 committed Apr 3, 2011
Commits on Apr 2, 2011
  1. Add missing include

    AMDmi3 committed Apr 2, 2011
Commits on Apr 1, 2011
  1. Add DummyHegihtmap and generalize heightmap handling in viewer

    AMDmi3 committed Apr 1, 2011
    This layer just provides constant flat heightmap and is required
    as heightmap is planned to become mandatory for other classes
    including GeometryGenerator and GPXLayer.
Commits on Mar 31, 2011
  1. Change license to AGPLv3

    AMDmi3 committed Mar 26, 2011
Commits on Mar 26, 2011
  1. Remove bogus comment

    AMDmi3 committed Mar 26, 2011
Commits on Mar 11, 2011
Commits on Mar 10, 2011
  1. Fix some 64bit warnings

    AMDmi3 committed Mar 10, 2011
  2. Fix some warnings

    AMDmi3 committed Mar 10, 2011
  3. Use new geometry interface in geomgen

    AMDmi3 committed Mar 10, 2011
    - This reduces line vertex count for urban area by 1/3, ~5-7%
      performance gain. Even more gain for lowres layer.
  4. Switch lines to generic indexed geometry too

    AMDmi3 committed Mar 10, 2011
    - Strangely, this haven't had even slightest performance impact. It will
      bring performance benefit when adopted in geomgen
  5. Fix clang errors

    AMDmi3 committed Mar 10, 2011
  6. Retire SimpleVertexBuffer

    AMDmi3 committed Mar 10, 2011
  7. Switch geometry to generic convexes

    AMDmi3 committed Mar 10, 2011
    - Convexes can represent both triangles, quads and larger objects, but
      they are rendered, cropped and processed uniformly
    - This also reduces vertex counts after cropping, as convexes are split
      into convexes without splitting them to triangles and productng more
      extra vertices
    - Switch GeometryTile to new geometry; using Vertex struct which holds
      vertex position and normal in a same place gets 50% performance boost
    - More improvements (both FPS and memorywise) expected when convexes
      are more widely adopted in geomgen.
    
    Still lacks:
    - Same thing for lines
Commits on Mar 8, 2011
  1. Add missing include

    AMDmi3 committed Mar 8, 2011