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
/
gfx
/
gl
Commit message (
Expand
)
Author
Age
*
Better shadowBands sizes
Dan Goodliffe
2024-10-17
*
Generate stencils as views offset from light direction
Dan Goodliffe
2024-10-10
*
Use foliage yaw rotation to select shadow stencil layer
Dan Goodliffe
2024-10-10
*
Include foliage yaw rotation in vertex, pass through instead of whole model r...
Dan Goodliffe
2024-10-10
*
Fix stencil shadow depth offset
Dan Goodliffe
2024-10-10
*
Use LightDirection for calculating/passing all light dir components
Dan Goodliffe
2024-10-06
*
Populate all layers of shadow stencil with view from all around
Dan Goodliffe
2024-09-07
*
Populate all layers of the stencil texture
Dan Goodliffe
2024-09-03
*
Update stencil texture to 2d array
Dan Goodliffe
2024-09-02
*
Extend depth of shadow box 10m to allow for depth offsets and clamp stencil t...
Dan Goodliffe
2024-09-01
*
Initial cut of shadow map creation with support for billboard shadows
Dan Goodliffe
2024-08-28
*
Set stencil texture min/mag filters
Dan Goodliffe
2024-08-26
*
Add helper to test if a uniform was found
Dan Goodliffe
2024-08-26
*
Include sizes of shadow box extents as uniforms to shaders
Dan Goodliffe
2024-08-26
*
Persist a single ShadowStenciller within ShadowMapper
Dan Goodliffe
2024-08-19
*
Shuffle some GL state setting
Dan Goodliffe
2024-08-19
*
Update asset stencils from shadow mapper
Dan Goodliffe
2024-08-18
*
Offset shaded position to reduce chance of self-shadowing
Dan Goodliffe
2024-08-18
*
Calculate centre and size of mesh, wrap it all in a Dimensions object
Dan Goodliffe
2024-08-11
*
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
*
Fix texture usage via materials in shadows
Dan Goodliffe
2024-08-10
*
Pull material detail function into a common file
Dan Goodliffe
2024-08-10
*
Pull material lookup functions into a common file
Dan Goodliffe
2024-08-10
*
Simplify in/out in materialInterface
Dan Goodliffe
2024-08-10
*
Specific exception for shader compile error
Dan Goodliffe
2024-08-04
*
Split CheckShaderError into shader/program versions
Dan Goodliffe
2024-08-03
*
Creating a program with no shaders is not valid
Dan Goodliffe
2024-07-20
*
Simplify setup of uniform locations and containing programs
Dan Goodliffe
2024-07-07
*
Add shadow shader which takes into account texture transparency
Dan Goodliffe
2024-07-07
*
Psycho-rebased branch imgui on top of main
Dan Goodliffe
2024-07-02
|
\
|
*
First cut reshuffling app/window/gl/render bits
Dan Goodliffe
2024-06-15
*
|
Maintain a reverse index in instance vertices
Dan Goodliffe
2024-06-30
*
|
Implement partition on InstanceVertices
Dan Goodliffe
2024-06-29
*
|
Tidy InstanceProxy
Dan Goodliffe
2024-06-29
|
/
*
Tidy many stringy messes with std::format
Dan Goodliffe
2024-06-04
*
Custom vertex, vertex shader and fragment shader for landmass
Dan Goodliffe
2024-04-16
*
Fix water texture wrapper in light of large position values
Dan Goodliffe
2024-04-07
*
Stripped down water vertex and simplified shaders
Dan Goodliffe
2024-04-07
*
Simplify vector addition/subtraction with differnt types
Dan Goodliffe
2024-02-24
*
Adjust light view projection matrix upfront
Dan Goodliffe
2024-01-30
*
Remove the complications from previously storing several shadow maps in the t...
Dan Goodliffe
2024-01-30
*
Set shadow program uniforms all in one function, merge setting of view projec...
Dan Goodliffe
2024-01-29
*
Merge common parts of shadow programs into a base class
Dan Goodliffe
2024-01-29
*
Geometry shader for single pass shadow maps
Dan Goodliffe
2024-01-28
*
Set light view point uniform once
Dan Goodliffe
2024-01-27
*
Remove the static texture cache
Dan Goodliffe
2024-01-25
*
Add traits helpers for glTexParameter functions
Dan Goodliffe
2024-01-25
*
Single list of all shader programs
Dan Goodliffe
2024-01-24
[next]