index
:
I Like Trains
main
terrain-deform-2
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Add missing override
Dan Goodliffe
2023-02-21
*
Implement XML deserializer with SAXParse
Dan Goodliffe
2023-02-21
*
Add checked_fopen wrapper and FileStar container
Dan Goodliffe
2023-02-21
*
Add helper Selection to insert into a map based on a member value as key
Dan Goodliffe
2023-02-21
*
Accept a CSV for glm::vec data
Dan Goodliffe
2023-02-21
*
Allow override member variable names and selection helper when mapping member...
Dan Goodliffe
2023-02-21
*
Make sure an object is created before remembering it
Dan Goodliffe
2023-02-21
*
Add SAXParse base class
Dan Goodliffe
2023-02-21
*
Swap @ prefix for p. prefix for special value names
Dan Goodliffe
2023-02-20
*
Add support for smooth faces
Dan Goodliffe
2023-02-16
*
Refactor so ModelFactoryMesh can define the smooth property on faces
Dan Goodliffe
2023-02-16
*
First cut of the model factory and the hardcoded Brush 47 model
Dan Goodliffe
2023-02-15
*
Add OpenMeshCore library
Dan Goodliffe
2023-02-15
*
Add helper operator to perform vec3*mat4 and perspective divide
Dan Goodliffe
2023-02-01
*
Add utilities for mutating, concatenating, creating vectors
Dan Goodliffe
2023-02-01
*
Add missing braces
Dan Goodliffe
2023-01-26
*
Fix wrap/clamp settings on icon textures
Dan Goodliffe
2023-01-12
*
Support creating test render output framebuffers of different sizes
Dan Goodliffe
2023-01-10
*
Fix up all the static analyzer warnings
Dan Goodliffe
2023-01-08
*
Tidy shadow map creation
Dan Goodliffe
2023-01-07
*
Use the whole texture when only some shadow map bands
Dan Goodliffe
2023-01-07
*
Only generate the first N shadow maps which are useful
Dan Goodliffe
2023-01-07
*
min/mag filter for shadow mapper depth map texture
Dan Goodliffe
2023-01-06
*
Add rendering support for spot lights
Dan Goodliffe
2023-01-05
*
Include uniform name in required uniform does not exist error message
Dan Goodliffe
2023-01-05
*
Use VertexArrayObject for SceneShader::PointLight
Dan Goodliffe
2023-01-02
*
Use VertexArrayObject for SceneRenderer
Dan Goodliffe
2023-01-02
*
Single helper for rendering the fullscreen quad
Dan Goodliffe
2023-01-02
*
Add gl_traits for all the common types
Dan Goodliffe
2023-01-02
*
VertexArrayObject helper supports binding an entire object, not just fields
Dan Goodliffe
2023-01-02
*
Should use value_type, not element_type
Dan Goodliffe
2023-01-02
*
Add helper for configuring vertex array objects/buffers of arbitrary things
Dan Goodliffe
2023-01-02
*
Add a traits struct to lookup sizes/type enums for passing to OpenGL
Dan Goodliffe
2023-01-02
*
Add a concept for sequential collections suitable for passing to OpenGL
Dan Goodliffe
2023-01-02
*
Allow operator*= on spans, not just arrays
Dan Goodliffe
2022-12-30
*
Make Vertex constexpr
Dan Goodliffe
2022-12-30
*
Add directional light to pointlight test, fix setting of GL_DEPTH_TEST
Dan Goodliffe
2022-12-30
*
Move test render helpers into a new test library
Dan Goodliffe
2022-12-29
*
Add missing explicit on constructors
Dan Goodliffe
2022-12-29
*
Tidy Camera::extentsAtDist
Dan Goodliffe
2022-12-29
*
Add helper to produce cartesian product of two arrays
Dan Goodliffe
2022-12-29
*
constexpr collections helpers
Dan Goodliffe
2022-12-29
*
Add helper to apply perspective division
Dan Goodliffe
2022-12-28
*
Reduce size of shadow map texture
Dan Goodliffe
2022-12-28
*
Generate 4 bands of shadow maps
Dan Goodliffe
2022-12-28
*
Generate a single shadow band and region definition
Dan Goodliffe
2022-12-28
*
Light camera centre not required, view camera position suffices
Dan Goodliffe
2022-12-28
*
Change default light direction
Dan Goodliffe
2022-12-28
*
Setup GL context before doing any shadow render work
Dan Goodliffe
2022-12-28
*
Initial support for multiple shadow maps in the same texture
Dan Goodliffe
2022-12-28
[next]