| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
|
|
|
| |
members for persistence
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Requires temporary change to the fragment shader to hardcode some visible colour to the model
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Includes a templated subclass to allow size to be specified in a test fixture
|
| |
|
| |
|
| |
|
|
|
|
| |
Note: we don't yet optimise the use of the shadow map texture, each still renders into its own corner
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Invoked by configuring with no attribute member points.
|
|
|
|
| |
Works with std::array then too.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes issue where directional light prevented pointlights from working
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Returns vec3 by default, but dimensions can be specified
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Just so it shows up more clearly in tests
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* create a new array from an old one and a mutation
* mutate all the members of an existing array
|