summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* Merge remote-tracking branch 'origin/ptrs'HEADmainDan Goodliffe3 days
|\
| * Expose size of each container by typeDan Goodliffe3 days
| * Fix up removeAll and test with more complex hierarchyDan Goodliffe3 days
| * Use is_base_of_v instead of is_convertible_v to choose OtherObjectsDan Goodliffe7 days
| * Support using typed collections for subclass filteringDan Goodliffe8 days
| * Use typed collections for apply/applyOneDan Goodliffe8 days
| * Use otherObjects where possible for findDan Goodliffe8 days
| * Other objects support in removeAll/clearDan Goodliffe8 days
| * Other objects support in operator=Dan Goodliffe8 days
| * Populate typed collection of pointersDan Goodliffe8 days
| * Make Collections::objects protected, extend interfaceDan Goodliffe9 days
| * Invert how shared/unique is specified for CollectionDan Goodliffe9 days
| * Add ManyPtr which tracks specified subclassesDan Goodliffe9 days
* | Tidy perf tests with helperDan Goodliffe9 days
|/
* Add a spike of terrain in test-renderDan Goodliffe2025-03-11
* Pass a Frustum to shadow renderersDan Goodliffe2025-03-11
* Template AxisAlignedBoundingBox on unit typeDan Goodliffe2025-03-11
* Current tile in frustum as we loopDan Goodliffe2025-03-11
* Create AxisAlignedBoundingBoxDan Goodliffe2025-03-11
* Pass frustum into render functionsDan Goodliffe2025-03-07
* Move camera out of gl folder, it's not OpenGL specificDan Goodliffe2025-03-05
* Create perf-terrain test window globallyDan Goodliffe2025-02-26
* Improve Terrain::generateMeshes performanceDan Goodliffe2025-02-25
* Add GeoData deformation perf testDan Goodliffe2025-02-23
* Add timeouts to more geoData testsDan Goodliffe2025-02-23
* Fixes and tests to new range helpersDan Goodliffe2025-02-15
* Combine GeoData and Terrain class hierarchiesDan Goodliffe2025-02-09
* Split GeoData mesh basics into a subclassDan Goodliffe2025-02-09
* Move lots of geoData helpers into libDan Goodliffe2025-02-09
* Add tests which explicit count verts/edges/faces after terrain mesh modificationDan Goodliffe2025-02-09
* Add distance helperDan Goodliffe2025-01-21
* Add helper for merging close elements in a vectorDan Goodliffe2025-01-05
* Fix curve walk edge case where the curve legitimately returns to the previous...Dan Goodliffe2025-01-02
* Return angle of intersection of arc with lineDan Goodliffe2025-01-01
* Walk terrain along a curve - edge cases existDan Goodliffe2025-01-01
* Add ArcSegmentDan Goodliffe2024-12-31
* Pass lots more information during GeoData::walkDan Goodliffe2024-12-30
* Expose network base width and surfaceDan Goodliffe2024-12-22
* SetHeightOptions surface changed to defaulted pointerDan Goodliffe2024-12-22
* Fix calculating radius and length of curved linksDan Goodliffe2024-12-21
* Add sanity checking logic to GeoDataDan Goodliffe2024-12-18
* Don't make arbitrary changes to mesh for triangle boundariesDan Goodliffe2024-12-18
* 2D triangle area supportDan Goodliffe2024-12-15
* Psycho-rebased branch terrain-for-networks on top of mainDan Goodliffe2024-12-01
|\
| * Remove extrusion extents that rounded to the same vertexDan Goodliffe2024-11-03
* | Move GeoData::Triangle to global libDan Goodliffe2024-12-01
* | Update new/moved vertex normalsDan Goodliffe2024-11-27
* | Pass setHeights options as a struct with defaultsDan Goodliffe2024-11-23
* | Add linesIntersectAt functionDan Goodliffe2024-11-12
|/
* Improve sun illumination based on angular size and astronomical twilightDan Goodliffe2024-10-24