summaryrefslogtreecommitdiff
path: root/game/geoData.cpp
Commit message (Collapse)AuthorAge
* Fix calculating extentsDan Goodliffe2023-11-05
|
* Fix and split linesCrossDan Goodliffe2023-11-05
| | | | | Previous tested they crossed in a specific direction, which is wrong but useful. Adds linesCrossLtR for this use case.
* Add methods to walk the boundary of the terrain meshDan Goodliffe2023-11-05
|
* Refactor to further simplify line/point operationsDan Goodliffe2023-11-04
| | | | Adds another perf test
* Simplify some logic with the triangle constructDan Goodliffe2023-11-04
|
* Rename TerrainMesh to GeoData to drop inplaceDan Goodliffe2023-11-04
|
* Drop .hpp for header only thingsDan Goodliffe2023-04-29
| | | | Half of them acquired a .cpp part anyway
* Fix up all the static analyzer warningsDan Goodliffe2023-01-08
|
* Rename rdiv to ratio and add a vec2 overrideDan Goodliffe2022-11-18
|
* Progressive constructors for RayTracerDan Goodliffe2022-01-13
|
* Fix up includesDan Goodliffe2022-01-13
|
* Ray Trace cursor clicks to terrain surfaceDan Goodliffe2022-01-10
|
* Tweak ray tracer calls to account for scaleDan Goodliffe2022-01-08
|
* Initial commit GeoData ray tracerDan Goodliffe2022-01-07
|
* GeoData::quad works in world coordinatesDan Goodliffe2022-01-06
|
* Extracting finding a surround geo quad into separate functionDan Goodliffe2022-01-04
|
* Support for querying terrain height in GeoDataDan Goodliffe2022-01-03
|
* Separate geographic data (GeoData) from its visual representation(s) (Terrain)Dan Goodliffe2022-01-02