| Commit message (Expand) | Author | Age |
* | Add support for resizing a SceneRenderer | Dan Goodliffe | 2025-03-14 |
* | Add support for changing the aspect ratio of a camera | Dan Goodliffe | 2025-03-14 |
* | Rebalance shadow band distribution | Dan Goodliffe | 2025-03-11 |
* | Initialise shadow bounding box to light view point | Dan Goodliffe | 2025-03-11 |
* | Extend Frustum for testing for shaded by | Dan Goodliffe | 2025-03-11 |
* | Pass a Frustum to shadow renderers | Dan Goodliffe | 2025-03-11 |
* | Simplify ShadowMapper with AxisAlignedBoundingBox | Dan Goodliffe | 2025-03-11 |
* | Template AxisAlignedBoundingBox on unit type | Dan Goodliffe | 2025-03-11 |
* | AxisAlignedBoundingBox construct from range instead of span | Dan Goodliffe | 2025-03-11 |
* | Add function to test if an AABB is visible in a frustum | Dan Goodliffe | 2025-03-11 |
* | Position is moved to Frustum | Dan Goodliffe | 2025-03-11 |
* | Create AxisAlignedBoundingBox | Dan Goodliffe | 2025-03-11 |
* | Pass frustum into render functions | Dan Goodliffe | 2025-03-07 |
* | Split core view definition out of Camera into Frustum | Dan Goodliffe | 2025-03-05 |
* | Move camera out of gl folder, it's not OpenGL specific | Dan Goodliffe | 2025-03-05 |
* | Have Camera keep an array of frustum plane definitions | Dan Goodliffe | 2025-03-05 |
* | Cache the camera's view matrix | Dan Goodliffe | 2025-03-02 |
* | Improve Terrain::generateMeshes performance | Dan Goodliffe | 2025-02-25 |
* | Add VertexArrayObject::data for an external existing buffer | Dan Goodliffe | 2025-02-25 |
* | Generate mipmaps if min/mag filter settings use them | Dan Goodliffe | 2024-12-24 |
* | 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 |