index
:
I Like Trains
main
terrain-for-networks
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
game
/
geoData.h
Commit message (
Expand
)
Author
Age
*
SetHeightOptions surface changed to defaulted pointer
Dan Goodliffe
8 hours
*
Store a generation number for GeoData
Dan Goodliffe
8 hours
*
Add sanity checking logic to GeoData
Dan Goodliffe
4 days
*
Move GeoData::Triangle to global lib
Dan Goodliffe
2024-12-01
*
Remove GeoData::difference for points, use global version
Dan Goodliffe
2024-12-01
*
Update new/moved vertex normals
Dan Goodliffe
2024-11-27
*
Add Triangle::centroid
Dan Goodliffe
2024-11-24
*
Pass setHeights options as a struct with defaults
Dan Goodliffe
2024-11-23
*
Remove split face specialisation
Dan Goodliffe
2024-11-23
*
Set the face surface type when setting height
Dan Goodliffe
2024-04-26
*
Don't return newly created faces from split
Dan Goodliffe
2024-04-26
*
Create terrain vertices per surface type
Dan Goodliffe
2024-04-12
*
Introduce a basic terrain surface type asset
Dan Goodliffe
2024-04-10
*
Add GeoData face property for surface type
Dan Goodliffe
2024-04-08
*
Update normals only as required
Dan Goodliffe
2024-04-04
*
Add lots of simple triangle property helpers
Dan Goodliffe
2024-04-01
*
Replace face 4-way split
Dan Goodliffe
2024-04-01
*
Factor out some helper lambdas into members
Dan Goodliffe
2024-03-31
*
Psycho-rebased branch deform-terrain on top of main
Dan Goodliffe
2024-02-24
|
\
|
*
First cut of terrain deformation
Dan Goodliffe
2024-02-22
|
*
Fix getting cartesian coords from triangle baripos
Dan Goodliffe
2024-02-14
|
*
Include face handle in intersectRay result
Dan Goodliffe
2024-02-13
|
*
Add helpers for testing for triangle overlap/containedness
Dan Goodliffe
2024-02-12
*
|
Simplify vector addition/subtraction with differnt types
Dan Goodliffe
2024-02-24
|
/
*
Template Ray on position type
Dan Goodliffe
2024-01-07
*
Calculate vertex normals only
Dan Goodliffe
2023-11-26
*
Merge branch 'ints' into terrain
Dan Goodliffe
2023-11-26
|
\
|
*
Switch to millimeters for spatial units
Dan Goodliffe
2023-11-15
|
*
WIP typedefing all the things - headers
Dan Goodliffe
2023-11-07
|
*
Reformat with new clang-format
Dan Goodliffe
2023-11-07
*
|
Fix todo for handling a terrain walk from outside the mesh
Dan Goodliffe
2023-11-05
*
|
Add methods to walk the boundary of the terrain mesh
Dan Goodliffe
2023-11-05
*
|
Simplify some logic with the triangle construct
Dan Goodliffe
2023-11-04
*
|
Rename TerrainMesh to GeoData to drop inplace
Dan Goodliffe
2023-11-04
|
/
*
Remove useless GeoData default constructor
Dan Goodliffe
2022-11-14
*
Progressive constructors for RayTracer
Dan Goodliffe
2022-01-13
*
Fix up includes
Dan Goodliffe
2022-01-13
*
Ray Trace cursor clicks to terrain surface
Dan Goodliffe
2022-01-10
*
Tweak ray tracer calls to account for scale
Dan Goodliffe
2022-01-08
*
Initial commit GeoData ray tracer
Dan Goodliffe
2022-01-07
*
Extracting finding a surround geo quad into separate function
Dan Goodliffe
2022-01-04
*
Support for querying terrain height in GeoData
Dan Goodliffe
2022-01-03
*
Separate geographic data (GeoData) from its visual representation(s) (Terrain)
Dan Goodliffe
2022-01-02