The first XMD mesh ever rendered. The XMD format (X-model) is a new proprietary model format I have created for the engine. XMD models require only 30% of the disk space .obj files use and are on average twice as fast to load. In addition, they provide exclusive compatibility with the engine, supporting features such as texture pools, internal version management, stride and generic compression, and 128-bit standard encryption.
XMD meshes are very easy to adopt since the engine can load .obj, .fbx, and .x formats as well as .xmd. You can easily convert between any of these four formats with only two API calls, with additional options as renaming meshes, changing vertices, etc.
.xmd format is highly optimized to be read in DirectX11.1, but is also cross-platform compatible so that future releases of the engine can use one unified format.
This model also shows procedural projection texturing.