- GLTF parser: fastgltf
- Asset Optimizer: meshoptimizer
- Job System: mr-contractor
Note that these are downloaded in the CMake script via CPM
- Load textures (with samplers)
- Load materials
- Dont copy data in the
Extractorphase as there shouldn't be any shared data between different primitives - Handle uniqueness of buffers (as in manager)
- Determine sequential/parallel execution based on asset size
- Determine whether
meshoptroutines are necessary based on mesh size