index
:
I Like Trains
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Add glMappedBufferWriter helper
Dan Goodliffe
4 days
*
Merge remote-tracking branch 'origin/terrain-for-networks'
Dan Goodliffe
5 days
|
\
|
*
New hardcoded test rail network
Dan Goodliffe
5 days
|
*
Don't rely on triangle centroid not already having a surface
Dan Goodliffe
5 days
|
*
Improve number of segments in LinkCurve bases
Dan Goodliffe
5 days
|
*
Add GeoData deformation perf test
Dan Goodliffe
5 days
|
*
Add CLOGf for formatting logger
Dan Goodliffe
5 days
|
*
Add timeouts to more geoData tests
Dan Goodliffe
5 days
|
*
Process set height as required in chunks of target vertex
Dan Goodliffe
5 days
|
*
Less allocy/work set based surface/recursive height setting
Dan Goodliffe
6 days
|
*
Add adjusted boundary vertices to new/changes/boundary lists
Dan Goodliffe
6 days
|
*
Expand new verts collection once
Dan Goodliffe
10 days
|
*
Only build/run GeoDataMesh::sanityCheck for debug
Dan Goodliffe
11 days
|
*
Refactor GeoData::setHeights until a struct made of a logical breakdown of th...
Dan Goodliffe
11 days
|
*
Fixes and tests to new range helpers
Dan Goodliffe
14 days
|
*
Range adaptor to make triangle strip triples
Dan Goodliffe
2025-02-15
|
*
Use new helpers to simplify close entity search in GeoData::setPoint
Dan Goodliffe
2025-02-14
|
*
Add utility class to easily get nth field of tuple/pair for any types
Dan Goodliffe
2025-02-14
|
*
Add operator| overload to make OpenMesh XY_range(...) work with std::ranges
Dan Goodliffe
2025-02-14
|
*
Move basic setHeights lambdas into proper helper functions
Dan Goodliffe
2025-02-13
|
*
Replace mesh generation counter with afterChange event
Dan Goodliffe
2025-02-10
|
*
Combine GeoData and Terrain class hierarchies
Dan Goodliffe
2025-02-09
|
*
Split GeoData mesh basics into a subclass
Dan Goodliffe
2025-02-09
|
*
Move lots of geoData helpers into lib
Dan Goodliffe
2025-02-09
|
*
Initial commit setting terrain during network construction
Dan Goodliffe
2025-02-09
|
*
Big of validation on getSurface
Dan Goodliffe
2025-02-09
|
*
Add tests which explicit count verts/edges/faces after terrain mesh modification
Dan Goodliffe
2025-02-09
|
*
Improve logging and fault detection during mesh mutation
Dan Goodliffe
2025-02-08
|
*
Set height when reusing adjacent vertices
Dan Goodliffe
2025-02-08
|
*
Verify an edge can be flipped
Dan Goodliffe
2025-02-06
|
*
Update PointFace _face cache as required instead of erroring
Dan Goodliffe
2025-02-06
|
*
Check all adjacent vertex before edges when cutting triangle strip edge
Dan Goodliffe
2025-02-03
|
*
Flip edges if better instead of splitting them when cutting triangle strip edge
Dan Goodliffe
2025-02-02
|
*
Add distance helper
Dan Goodliffe
2025-01-21
|
*
Add default Q = glm::defaultp to maths functions
Dan Goodliffe
2025-01-06
|
*
Add helper for sorting sorted containers by a projection
Dan Goodliffe
2025-01-05
|
*
Add helper for merging close elements in a vector
Dan Goodliffe
2025-01-05
|
*
Include arc angle in curved terrain walk
Dan Goodliffe
2025-01-05
|
*
Return surface face list from setHeights
Dan Goodliffe
2025-01-05
|
*
Helper to declare and add OpenMesh property declaratively
Dan Goodliffe
2025-01-05
|
*
Fix curve walk edge case where the curve legitimately returns to the previous...
Dan Goodliffe
2025-01-02
|
*
Return angle of intersection of arc with line
Dan Goodliffe
2025-01-01
|
*
Walk terrain along a curve - edge cases exist
Dan Goodliffe
2025-01-01
|
*
Add ArcSegment
Dan Goodliffe
2024-12-31
|
*
Pass lots more information during GeoData::walk
Dan Goodliffe
2024-12-30
|
*
Fix naming style of getSurface
Dan Goodliffe
2024-12-30
|
*
Update rails render for being atop a surface
Dan Goodliffe
2024-12-24
|
*
Enable min mipmap on network texture
Dan Goodliffe
2024-12-24
|
*
Fix calculations for sleeper texture coords
Dan Goodliffe
2024-12-24
|
*
Generate mipmaps if min/mag filter settings use them
Dan Goodliffe
2024-12-24
[next]