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 traits wrapper for setting uniforms
Dan Goodliffe
2024-01-14
*
We only need 3x3 matrix for model rotation spec
Dan Goodliffe
2024-01-13
*
Add glContainer::at override to update a single item
Dan Goodliffe
2024-01-13
*
Use std::span for iterator/data pointer in glContainer
Dan Goodliffe
2024-01-13
*
Default destructor for trivial types of glContainer
Dan Goodliffe
2024-01-13
*
Adding missing copy/move operations to glContainer
Dan Goodliffe
2024-01-13
*
Merge branch 'model-lights'
Dan Goodliffe
2024-01-13
|
\
|
*
Only create VAOs for the light type(s) in use
Dan Goodliffe
2024-01-13
|
*
Merge common parts of light type vertices
Dan Goodliffe
2024-01-13
|
*
Minor tidy up
Dan Goodliffe
2024-01-13
|
*
Add old street lamp model
Dan Goodliffe
2024-01-13
|
*
Update point light shaders for instancing
Dan Goodliffe
2024-01-13
|
*
Add model support for point lights
Dan Goodliffe
2024-01-12
|
*
Fix order or multiple to address reversed rotation
Dan Goodliffe
2024-01-12
|
*
Tweak street light definition
Dan Goodliffe
2024-01-12
|
*
Full implementation passing through light defs from vertex data
Dan Goodliffe
2024-01-11
|
*
Initial commit with working light instancing
Dan Goodliffe
2024-01-10
|
*
Add spot light definition, loader, and rendering
Dan Goodliffe
2024-01-10
|
*
Add lights resource set and test scene
Dan Goodliffe
2024-01-09
|
*
Add the Illuminator (type) and Light (instance) classes
Dan Goodliffe
2024-01-09
|
/
*
Integer support in persistence
Dan Goodliffe
2024-01-09
*
Fix test-persistence dependencies
Dan Goodliffe
2024-01-08
*
Merge branch 'global-network'
Dan Goodliffe
2024-01-07
|
\
|
*
Simplify find_arcs_radius
Dan Goodliffe
2024-01-07
|
*
Remove PositionxD from Network editors
Dan Goodliffe
2024-01-07
|
*
Remove Position3D from tests
Dan Goodliffe
2024-01-07
|
*
Remove Position2D definition
Dan Goodliffe
2024-01-07
|
*
Remove PositionxD from Network
Dan Goodliffe
2024-01-07
|
*
Global positions in network data
Dan Goodliffe
2024-01-07
|
/
*
Merge branch 'template-types'
Dan Goodliffe
2024-01-07
|
\
|
*
Remove Position3D from RailVehicle
Dan Goodliffe
2024-01-07
|
*
Template Ray on position type
Dan Goodliffe
2024-01-07
|
*
Unified crossProduct
Dan Goodliffe
2024-01-07
|
*
Helper to create a cubiod from dimensions
Dan Goodliffe
2024-01-06
|
*
Simplified RailVehicle::intersectRay
Dan Goodliffe
2024-01-06
|
*
Template GeometicPlane on Position type
Dan Goodliffe
2024-01-05
|
*
Inline functions of GeometricPlane
Dan Goodliffe
2024-01-05
|
/
*
Remove more use of legacy types and unnecessary pointers from selectable inte...
Dan Goodliffe
2024-01-01
*
Remove more use of legacy types from camera controller
Dan Goodliffe
2024-01-01
*
Remove more use of legacy types from asset factory
Dan Goodliffe
2024-01-01
*
nodiscard in Asset factory mutation
Dan Goodliffe
2024-01-01
*
Merge remote-tracking branch 'origin/terrain'
Dan Goodliffe
2024-01-01
|
\
|
*
Remove more use of legacy types
Dan Goodliffe
2024-01-01
|
*
Remove legacy Position types from shadowMapper
Dan Goodliffe
2024-01-01
|
*
Simplify and 'fix' the wave cycle
Dan Goodliffe
2024-01-01
|
*
Templatise functions in maths.h using PositionND
Dan Goodliffe
2023-12-29
|
*
Remove misleading power operator^ on vec2/3
Dan Goodliffe
2023-12-29
|
*
Remove weird operator! on vec2/3
Dan Goodliffe
2023-12-29
|
*
Run shadow mapper in camera relative space
Dan Goodliffe
2023-12-17
|
*
Use new calc types in camera extents to address overflow
Dan Goodliffe
2023-12-17
[prev]
[next]