index
:
I Like Trains
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
game
/
network
/
rail.cpp
Commit message (
Expand
)
Author
Age
*
Further template maths functions
Dan Goodliffe
2024-10-21
*
Move lots of maths helpers to inline, constexpr, templates
Dan Goodliffe
2024-10-20
*
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
*
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
*
Global positions in network data
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
*
WIP typedefing all the things - sources
Dan Goodliffe
2023-11-09
*
Reformat with new clang-format
Dan Goodliffe
2023-11-07
*
Swap GLEW for more modern glad
Dan Goodliffe
2023-05-28
*
Drop .hpp for header only things
Dan Goodliffe
2023-04-29
*
Fix up all the static analyzer warnings
Dan Goodliffe
2023-01-08
*
Rename Shader to SceneShader
Dan Goodliffe
2022-11-03
*
Move findDir into member function findNodeDirection
Dan Goodliffe
2022-10-28
*
Tidy network node insertion/searching
Dan Goodliffe
2022-10-22
*
Standard typedefs for Mesh
Dan Goodliffe
2022-10-13
*
Standard typedefs for Node
Dan Goodliffe
2022-10-13
*
Refactor to start splitting out UI components
Dan Goodliffe
2021-12-13
*
Fix up all remaining warnings
Dan Goodliffe
2021-11-28
*
Enable all Jason Turner recommended warnings
Dan Goodliffe
2021-11-26
*
Swap y,z axis
Dan Goodliffe
2021-11-16
*
Fix warnings produced by new clang-tidy
Dan Goodliffe
2021-05-02
*
Add generic middle classes LinkStraight and LinkCurve
Dan Goodliffe
2021-03-13
*
Push more RailLinks logic down into NetworkOf
Dan Goodliffe
2021-03-10
*
Add some more helpers to Network
Dan Goodliffe
2021-03-10
*
Vertices and indices vectors not required once mesh is created
Dan Goodliffe
2021-03-10
*
Push RailLinks functionality into new base classes Network and NetworkOf<>
Dan Goodliffe
2021-03-10
*
Add findNodeAt to locate a node instance by position
Dan Goodliffe
2021-03-10
*
Merge nexts into ends
Dan Goodliffe
2021-03-10
*
Please joining links midpoint height better
Dan Goodliffe
2021-03-09
*
Shut up cppcheck, an STL implementation of that would be stupid
Dan Goodliffe
2021-03-08
*
Simplify a lot of code with sincosf
Dan Goodliffe
2021-03-03
*
Create and use a shader program for things with absolute position
Dan Goodliffe
2021-03-03
*
Replace Transform with Location
Dan Goodliffe
2021-03-03
*
Implement joining two existing links/nodes
Dan Goodliffe
2021-02-27
*
Add meandering support
Dan Goodliffe
2021-02-22
*
Named model parts, fix bogie spelling, new brush47 model
Dan Goodliffe
2021-02-21
*
Fix rail vehicle height according to rail height
Dan Goodliffe
2021-02-21
*
Fix inverted rail arc generation
Dan Goodliffe
2021-02-21
*
Tweak rail mesh to work in junctions better
Dan Goodliffe
2021-02-21
[next]