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
Commit message (
Expand
)
Author
Age
*
Fix train/vehicle constructors to take const links
Dan Goodliffe
2024-11-05
*
Fix GenDef for networks, should be globals
Dan Goodliffe
2024-11-05
*
Support regenerating the terrain mesh from updated geodata
Dan Goodliffe
2024-10-27
*
Improve sun illumination based on angular size and astronomical twilight
Dan Goodliffe
2024-10-24
*
Further template maths functions
Dan Goodliffe
2024-10-21
*
Move lots of maths helpers to inline, constexpr, templates
Dan Goodliffe
2024-10-20
*
Don't dump stencil texture
Dan Goodliffe
2024-10-10
*
Include foliage yaw rotation in vertex, pass through instead of whole model r...
Dan Goodliffe
2024-10-10
*
Use LightDirection for calculating/passing all light dir components
Dan Goodliffe
2024-10-06
*
Psycho-rebased branch billboard-shadows on top of main
Dan Goodliffe
2024-09-23
|
\
|
*
Update stencil texture to 2d array
Dan Goodliffe
2024-09-02
|
*
Use billboard shadows for foliage
Dan Goodliffe
2024-08-28
|
*
Add a foliage vertex array for just the location data
Dan Goodliffe
2024-08-26
|
*
Update asset stencils from shadow mapper
Dan Goodliffe
2024-08-18
|
*
Use texture alpha in shadow stencil
Dan Goodliffe
2024-08-10
|
*
Use mesh extents for shadow stencil extents
Dan Goodliffe
2024-08-10
|
*
Initial commit of basic shadow depth map creation
Dan Goodliffe
2024-08-10
*
|
Adjust light colour as sun rises/sets
Dan Goodliffe
2024-09-22
*
|
Calculate sunlight direction from worldTime
Dan Goodliffe
2024-09-22
*
|
Move getSunPos to Environment
Dan Goodliffe
2024-09-20
*
|
Add basic environment object
Dan Goodliffe
2024-09-20
|
/
*
Apply StdTypeDefs for Texture
Dan Goodliffe
2024-08-10
*
Add shadow shader which takes into account texture transparency
Dan Goodliffe
2024-07-07
*
Remove abuse of std::adjacent_find from geoData
Dan Goodliffe
2024-05-25
*
Simplify new face split loop
Dan Goodliffe
2024-04-26
*
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
*
Custom vertex, vertex shader and fragment shader for landmass
Dan Goodliffe
2024-04-16
*
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
*
Stripped down water vertex and simplified shaders
Dan Goodliffe
2024-04-07
*
Create water squares/polygons only where required
Dan Goodliffe
2024-04-07
*
Fix creating a flat terrain of exactly the requested size
Dan Goodliffe
2024-04-07
*
Split water from terrain
Dan Goodliffe
2024-04-06
*
Don't garbage collect the terrain mesh
Dan Goodliffe
2024-04-04
*
Update normals only as required
Dan Goodliffe
2024-04-04
*
Boundary edge and one time split with repeated 4-way split of large faces
Dan Goodliffe
2024-04-01
*
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
*
Split long boundary edges
Dan Goodliffe
2024-03-31
*
Split faces with two large boundary sides
Dan Goodliffe
2024-03-31
*
Don't save original face handles
Dan Goodliffe
2024-03-31
*
Handle almost straight edges with a simple bisect
Dan Goodliffe
2024-03-30
*
Dedupe addition of extrusions
Dan Goodliffe
2024-03-23
*
Handle and test concave surface boundaries
Dan Goodliffe
2024-03-23
*
Create extents purely from corner arcs
Dan Goodliffe
2024-03-23
*
Remove boundary collection
Dan Goodliffe
2024-03-23
*
Extract vector_normal helper into lib
Dan Goodliffe
2024-03-23
[next]