index
:
I Like Trains
better-network
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
game
/
network
Commit message (
Expand
)
Author
Age
*
Remove all the old network link creation code
better-network
Dan Goodliffe
39 hours
*
Add network helpers for easily adding a chain of links
Dan Goodliffe
39 hours
*
Split link generation definitions according to terrain
Dan Goodliffe
42 hours
*
Split definition creation from link creation
Dan Goodliffe
2 days
*
Link helper to get an End pointer based on position
Dan Goodliffe
2 days
*
Fix conditional render of rail links
Dan Goodliffe
3 days
*
Set terrain height and surface when adding link
Dan Goodliffe
3 days
*
Add new network building interface
Dan Goodliffe
3 days
*
New genCurveDef for 2 directions
Dan Goodliffe
3 days
*
Simplified genCurveDef for 1 direction
Dan Goodliffe
3 days
*
Avoid out parameters with Ray::intersectSphere
Dan Goodliffe
2025-04-24
*
Fix all warnings game/network/*
Dan Goodliffe
2025-04-23
*
Make Collections::objects protected, extend interface
Dan Goodliffe
2025-03-22
*
Invert how shared/unique is specified for Collection
Dan Goodliffe
2025-03-22
*
Add ManyPtr which tracks specified subclasses
Dan Goodliffe
2025-03-22
*
Pass frustum into render functions
Dan Goodliffe
2025-03-07
*
Work around clang thinking this is unused in lambdas
Dan Goodliffe
2025-03-01
*
Improve number of segments in LinkCurve bases
Dan Goodliffe
2025-02-23
*
Initial commit setting terrain during network construction
Dan Goodliffe
2025-02-09
*
Add distance helper
Dan Goodliffe
2025-01-21
*
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
*
Expose network base width and surface
Dan Goodliffe
2024-12-22
*
Adjust track height to blend into terrain
Dan Goodliffe
2024-12-21
*
Expose network link interface to define a base area of the link
Dan Goodliffe
2024-12-21
*
Fix calculating radius and length of curved links
Dan Goodliffe
2024-12-21
*
Fix GenDef for networks, should be globals
Dan Goodliffe
2024-11-05
*
Further template maths functions
Dan Goodliffe
2024-10-21
*
Move lots of maths helpers to inline, constexpr, templates
Dan Goodliffe
2024-10-20
*
Apply StdTypeDefs for Texture
Dan Goodliffe
2024-08-10
*
Add helper constructors to Arc
Dan Goodliffe
2024-03-21
*
Make arc_length a member function
Dan Goodliffe
2024-03-21
*
Simplify vector addition/subtraction with differnt types
Dan Goodliffe
2024-02-24
*
Remove the generic cache completely
Dan Goodliffe
2024-01-26
*
Remove the static texture cache
Dan Goodliffe
2024-01-25
*
Bind the network profile in as uniforms
Dan Goodliffe
2024-01-22
*
Remove the old custom mesh per network link rendering
Dan Goodliffe
2024-01-21
*
Pass curve link radius, no recalculate, its constant
Dan Goodliffe
2024-01-20
*
Implement basic network curve part shader
Dan Goodliffe
2024-01-20
*
Update network with vertex array
Dan Goodliffe
2024-01-20
*
Render rail network using new shaders
Dan Goodliffe
2024-01-20
*
Copy render vital link data to vertex buffer
Dan Goodliffe
2024-01-20
*
Remove PositionxD from Network
Dan Goodliffe
2024-01-07
*
Global positions in network data
Dan Goodliffe
2024-01-07
*
Template Ray on position type
Dan Goodliffe
2024-01-07
*
Remove misleading power operator^ on vec2/3
Dan Goodliffe
2023-12-29
*
Remove weird operator! on vec2/3
Dan Goodliffe
2023-12-29
*
Switch to millimeters for spatial units
Dan Goodliffe
2023-11-15
*
WIP typedefing just about everything else
Dan Goodliffe
2023-11-09
[next]