ImmutableOctet / glare

Glare: Open Source Game Engine written in Modern C++
MIT License
0 stars 0 forks source link

Decouple asset loading processes from the `graphics` submodule. #67

Open ImmutableOctet opened 1 year ago

ImmutableOctet commented 1 year ago

We currently integrate many of the lower-level asset processing routines in the graphics submodule, rather than separating this into its own portion of the codebase (e.g. the engine module).

ImmutableOctet commented 1 year ago

To add to the description; we currently handle asset loading via assimp, which ideally wouldn't have any required linkage with the graphics submodule. Longer term, this would make for separating of graphics into a runtime module much easier.