Is your feature request related to a problem? Please describe.
Currently, we don't support loading in meshes and other raw asset types. We need to add a tool to compile these assets into an engine friendly format.
Describe the solution you'd like
The content processor will be an external executable that will take a raw asset as input and compile it into an engine appropriate format.
It should reference the engine's code in order to create the appropriate asset types and serialize them into a file.
Describe alternatives you've considered
Another approach could be to reference the content processor as a DLL in the engine and run it directly. However, I find an executable might be more flexible.
Describe the acceptance criteria
The content processor must be able to compile an FBX into the engine mesh format
The engine mesh file must be able to be loaded in engine
Is your feature request related to a problem? Please describe. Currently, we don't support loading in meshes and other raw asset types. We need to add a tool to compile these assets into an engine friendly format.
Describe the solution you'd like The content processor will be an external executable that will take a raw asset as input and compile it into an engine appropriate format.
It should reference the engine's code in order to create the appropriate asset types and serialize them into a file.
Describe alternatives you've considered Another approach could be to reference the content processor as a DLL in the engine and run it directly. However, I find an executable might be more flexible.
Describe the acceptance criteria