Game Maker Studio version of d3d_model_load_fast for Game Maker 8.1.141 delivering 1000x faster model loading since July 2012.
The extension now overwrites the built-in d3d_model_load and d3d_model_save functions and internally extends the d3d_model_destroy function to deal with the additionally required cleanup, so it is now easier to use than ever - just drop it into your project and get faster 3D model loading and saving.
It also supports loading .obj files via the standard d3d_model_load function.
Furthermore, the function d3d_model_load_merge(modelindex, file_a, file_b, factor_0_to_1) blends two models, which is useful for frame based animation.
There are also commands for modifying existing models at runtime.
Download (a sample gmx project (not very cleaned up) + the exported .gex):
This version was tested with GMS 1.1.964 and 1.1.1044.
Have fun, save the planet (faster running programs save energy!).
The next step: using a shader to do the interpolation Realtime 3D Animations (Morph-Targets) Example (by DARKLEWA).
Edited by Master Xilo, 23 August 2015 - 02:08 PM.