BuiltBrokenModding / ICBM-2

Missile mod for minecraft forge
http://www.builtbroken.com/pages/icbm/
MIT License
55 stars 38 forks source link

Add VOB and Imposter rendering to improve FPS #231

Open DarkGuardsman opened 7 years ago

DarkGuardsman commented 7 years ago

screenshot 2016-11-02 12 47 08

Rendering of a 3D model as an item is taking a bit of CPU. We can remove this problem by coverting it into a 2D object at run time or before.

DarkGuardsman commented 7 years ago

This might work http://gamedev.stackexchange.com/questions/49915/how-to-cache-a-large-object

http://playcontrol.net/ewing/jibberjabber/opengl_vertex_buffer_object.html

DarkGuardsman commented 7 years ago

Changed the model out in https://github.com/BuiltBrokenModding/ICBM/commit/b8dfd87ad88f4b2a188cce877a51f299bc2430f1 so this is low priority now. Still needs to be implemented on all 3D models to improve FPS handling. As well an option needs to be added to enable and disable this feature. That way low memory machines will not be impacted.