| Commit message (Expand) | Author | Age |
* | Add support for resizing a SceneRenderer | Dan Goodliffe | 2025-03-14 |
* | Add support for changing the aspect ratio of a camera | Dan Goodliffe | 2025-03-14 |
* | Fix ratio to include return type in common intermediary type | Dan Goodliffe | 2025-03-14 |
* | Merge branch 'culling' | Dan Goodliffe | 2025-03-13 |
|\ |
|
| * | Split Terrain::generateMeshes into smaller functions | Dan Goodliffe | 2025-03-12 |
| * | Perfectly forward range when materializing | Dan Goodliffe | 2025-03-11 |
| * | Rebalance shadow band distribution | Dan Goodliffe | 2025-03-11 |
| * | Cull terrain meshes from render that don't cast a shadow into the frustum | Dan Goodliffe | 2025-03-11 |
| * | Add a spike of terrain in test-render | Dan Goodliffe | 2025-03-11 |
| * | Initialise shadow bounding box to light view point | Dan Goodliffe | 2025-03-11 |
| * | Extend Frustum for testing for shaded by | Dan Goodliffe | 2025-03-11 |
| * | Pass a Frustum to shadow renderers | Dan Goodliffe | 2025-03-11 |
| * | Simplify ShadowMapper with AxisAlignedBoundingBox | Dan Goodliffe | 2025-03-11 |
| * | Template AxisAlignedBoundingBox on unit type | Dan Goodliffe | 2025-03-11 |
| * | Current tile in frustum as we loop | Dan Goodliffe | 2025-03-11 |
| * | Construct terrain tile AxisAlignedBoundingBox during mesh generation | Dan Goodliffe | 2025-03-11 |
| * | AxisAlignedBoundingBox construct from range instead of span | Dan Goodliffe | 2025-03-11 |
| * | Only render terrain tiles which are visible in the frustum | Dan Goodliffe | 2025-03-11 |
| * | Add function to test if an AABB is visible in a frustum | Dan Goodliffe | 2025-03-11 |
| * | Position is moved to Frustum | Dan Goodliffe | 2025-03-11 |
| * | Create AxisAlignedBoundingBox | Dan Goodliffe | 2025-03-11 |
| * | Pass frustum into render functions | Dan Goodliffe | 2025-03-07 |
|/ |
|
* | Split core view definition out of Camera into Frustum | Dan Goodliffe | 2025-03-05 |
* | Move camera out of gl folder, it's not OpenGL specific | Dan Goodliffe | 2025-03-05 |
* | Have Camera keep an array of frustum plane definitions | Dan Goodliffe | 2025-03-05 |
* | Constrain operator* for array*functor | Dan Goodliffe | 2025-03-05 |
* | Cache the camera's view matrix | Dan Goodliffe | 2025-03-02 |
* | Work around clang thinking this is unused in lambdas | Dan Goodliffe | 2025-03-01 |
* | Split meshes by surface and tile | Dan Goodliffe | 2025-02-26 |
* | Name Worker threads if supported | Dan Goodliffe | 2025-02-26 |
* | Add range support for OpenMesh::PolyConnectivity::EntityRange | Dan Goodliffe | 2025-02-26 |
* | Create perf-terrain test window globally | Dan Goodliffe | 2025-02-26 |
* | Improve Terrain::generateMeshes performance | Dan Goodliffe | 2025-02-25 |
* | Add VertexArrayObject::data for an external existing buffer | Dan Goodliffe | 2025-02-25 |
* | Add glMappedBufferWriter helper | Dan Goodliffe | 2025-02-25 |
* | Merge remote-tracking branch 'origin/terrain-for-networks' | Dan Goodliffe | 2025-02-24 |
|\ |
|
| * | New hardcoded test rail network | Dan Goodliffe | 2025-02-24 |
| * | Don't rely on triangle centroid not already having a surface | Dan Goodliffe | 2025-02-24 |
| * | Improve number of segments in LinkCurve bases | Dan Goodliffe | 2025-02-23 |
| * | Add GeoData deformation perf test | Dan Goodliffe | 2025-02-23 |
| * | Add CLOGf for formatting logger | Dan Goodliffe | 2025-02-23 |
| * | Add timeouts to more geoData tests | Dan Goodliffe | 2025-02-23 |
| * | Process set height as required in chunks of target vertex | Dan Goodliffe | 2025-02-23 |
| * | Less allocy/work set based surface/recursive height setting | Dan Goodliffe | 2025-02-23 |
| * | Add adjusted boundary vertices to new/changes/boundary lists | Dan Goodliffe | 2025-02-23 |
| * | Expand new verts collection once | Dan Goodliffe | 2025-02-18 |
| * | Only build/run GeoDataMesh::sanityCheck for debug | Dan Goodliffe | 2025-02-17 |
| * | Refactor GeoData::setHeights until a struct made of a logical breakdown of th... | Dan Goodliffe | 2025-02-17 |
| * | Fixes and tests to new range helpers | Dan Goodliffe | 2025-02-15 |
| * | Range adaptor to make triangle strip triples | Dan Goodliffe | 2025-02-15 |