Hardware 3D (C++ DirectX Graphics) Tutorial 27
Now it's time to use Assimp as more than just a glorified mesh loader. We're going to create a data structure to load a hierarchical tree of nodes with attached meshes, and the code needed to load that data from an Assimp scene.
- Hierarchy of nodes (a scene)
- Propagation of transforms down node tree
- Model / Node / Mesh system
At the end portion of the video discussing the refactoring commit, Chili omitted an noteworthy change. A header was added called
ConditionalNoexcept.h which contains the single macro definition
#define noxnd noexcept(!IS_DEBUG). This may or may not be retarded, but it's gonna save a bunch of annoying typing and that's a bargain bitch.