ICBM-2 icon indicating copy to clipboard operation
ICBM-2 copied to clipboard

Add VOB and Imposter rendering to improve FPS

Open DarkGuardsman opened this issue 9 years ago • 2 comments

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 avatar Nov 02 '16 16:11 DarkGuardsman

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 avatar Nov 03 '16 12:11 DarkGuardsman

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.

DarkGuardsman avatar Nov 04 '16 11:11 DarkGuardsman