summaryrefslogtreecommitdiff
path: root/assetFactory
Commit message (Collapse)AuthorAge
* Add Asset helpers to construct OpenGL ready meshes from Asset Factory meshes ↵Dan Goodliffe2023-03-04
| | | | during load
* Split Asset into its own fileDan Goodliffe2023-03-03
|
* Add ParseBaseDan Goodliffe2023-03-02
| | | | Acts as a base class for persistence parser, encompasses the parse stack and manages shared objects
* Parse colour values as they're readDan Goodliffe2023-03-02
|
* Remove to specify if the Selection pointer type is shared or notDan Goodliffe2023-02-28
| | | | Inferred based on whether the pointer is copyable or not.
* Support for named colours in assetsDan Goodliffe2023-02-27
| | | | Fixes up some error handling in colour parser.
* Load the X11 RGB colour definitions into a mapDan Goodliffe2023-02-27
|
* Name new faces based on adjacent faces when extrudingDan Goodliffe2023-02-25
|
* Primitives add named facesDan Goodliffe2023-02-25
|
* Add face name property and wrapper to add a named faceDan Goodliffe2023-02-25
|
* Support for recursive colouring of asset factory facesDan Goodliffe2023-02-24
| | | | Updates colours in sample model.
* Implement loading asset, mesh and face definitionsDan Goodliffe2023-02-22
|
* Fixup MapByMember to work with shared or unique ptrDan Goodliffe2023-02-22
|
* Move Appender in Persistence NS and simplify typesDan Goodliffe2023-02-21
|
* Rename ModelFactory to AssetFactoryDan Goodliffe2023-02-21
|
* Support for loading objects, uses and model factories from an XML resourceDan Goodliffe2023-02-21
|
* Add missing overrideDan Goodliffe2023-02-21
|
* Add support for smooth facesDan Goodliffe2023-02-16
|
* Refactor so ModelFactoryMesh can define the smooth property on facesDan Goodliffe2023-02-16
|
* First cut of the model factory and the hardcoded Brush 47 modelDan Goodliffe2023-02-15
Requires temporary change to the fragment shader to hardcode some visible colour to the model