NeoDoa
NeoDoa copied to clipboard
Work Package #2 — Revise Asset data-type
- [x]
AssetandAssetsare designed object oriented — array of structs. ReviseAssetandAssets. MakeAssets"struct of arrays" and move contents ofAssettoAssets. - [x] Update vcpkg packages and fix compiler errors
- [x] Edit vcpkg scripts to update outdated packages if vcpkg directory exists
- [x] Create
deb_vcpkg.shwhich will to automatically install requiredaptpackages before downloading and buildingvcpkgmanaged dependencies - [x] Edit README.md to reflect changes to building steps for Debian based Linux systems
- [x] Implement sub-asset functionality
- [x] Implement mesh assets
- [ ] Implement model assets
- [ ] Implement model importer using assimp
- [x] Implement mesh import logic
- [x] Implement texture import logic
- [x] Implement material info import logic
- [ ] Implement skeletal animation info import logic
- [x] Implement sub-asseting of textures, meshes etc. into models
- [ ] Implement model importer using assimp
- [ ] Implement editor view for model assets
- [ ] Implement drag-drop model into scene
- [ ] Implement detaching/unpacking of sub-assets