Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 3D relative scaling in asset factory | Dan Goodliffe | 2024-01-27 |
| | | | | Reduces excess vertices in cylinders | ||
* | Reformat with new clang-format | Dan Goodliffe | 2023-11-07 |
| | |||
* | Drop .hpp for header only things | Dan Goodliffe | 2023-04-29 |
| | | | | Half of them acquired a .cpp part anyway | ||
* | Refactor of asset factory to address mutation/face controller logic | Dan Goodliffe | 2023-03-09 |
| | | | | | | | | | Fixes issue where face controller extrusions applied to a rotated or scaled mesh would be applied incorrectly. Now we create the mesh at the origin, deform it as required (scale), apply face controllers and finally relocate it as required (position and rotation). A relative level of detail is cascade into the generation for shapes like cylinder, which generate fewer faces for small objects. | ||
* | Remove to specify if the Selection pointer type is shared or not | Dan Goodliffe | 2023-02-28 |
| | | | | Inferred based on whether the pointer is copyable or not. | ||
* | Support for recursive colouring of asset factory faces | Dan Goodliffe | 2023-02-24 |
| | | | | Updates colours in sample model. | ||
* | Implement loading asset, mesh and face definitions | Dan Goodliffe | 2023-02-22 |
| | |||
* | Support for loading objects, uses and model factories from an XML resource | Dan Goodliffe | 2023-02-21 |
| | |||
* | 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 |
Requires temporary change to the fragment shader to hardcode some visible colour to the model |