| Commit message (Expand) | Author | Age |
* | Basic soft shadows | Dan Goodliffe | 2024-10-26 |
* | Improve sun illumination based on angular size and astronomical twilight | Dan Goodliffe | 2024-10-24 |
* | Merge branch 'billboard-shadows' | Dan Goodliffe | 2024-10-22 |
|\ |
|
| * | Further template maths functions | Dan Goodliffe | 2024-10-21 |
| * | Move lots of maths helpers to inline, constexpr, templates | Dan Goodliffe | 2024-10-20 |
| * | Misc readability fixes | Dan Goodliffe | 2024-10-17 |
| * | Re-express viewProjections calculations as a fold expression | Dan Goodliffe | 2024-10-17 |
| * | Remove magic number for stencil view angles | Dan Goodliffe | 2024-10-17 |
| * | Don't assume size of stencil texture | Dan Goodliffe | 2024-10-17 |
| * | Texture::getSize helper can be public | Dan Goodliffe | 2024-10-17 |
| * | 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 |
| * | Add LightDirection class | Dan Goodliffe | 2024-10-05 |
| * | 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 |
| * | Update Texture::getSize and ::size to account for the third texture dimension | 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 |
| * | Add updateStencil to Renderable interface | 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 |
| * | Calculate and store the extents of a mesh | Dan Goodliffe | 2024-08-10 |
| * | Initial commit of basic shadow depth map creation | Dan Goodliffe | 2024-08-10 |
* | | Bump to CTRE to v3.9.0-1-gacb2f4d to fix compilation with clang 19 | Dan Goodliffe | 2024-10-22 |
* | | Offset shaded position to reduce chance of self-shadowing | Dan Goodliffe | 2024-08-18 |
|/ |
|
* | 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 |
* | Apply StdTypeDefs for Texture | 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 |