FastDMM
FastDMM copied to clipboard
Performance concerns
release 0.3
I think this needs some optimization so it is not as CPU intensive as it currently is.
With Dreammaker, you can only max CPU usage when moving the camera around at 50% zoom. With fastDMM, the CPU usage is at a constant maximum when you're just a little zoomed out, even if you are not moving the camera.
When you zoom in all the way and don't move the camera the CPU usage is lower, but it is not zero as is the case with DM.
When only space is on the screen, the CPU usage is lower, but at a certain zoom threshold it also maxes out.
Note that I am not running this on a toaster PC.
The rendering code is horribly optimized.
The regexes themselfs are also terribly optimized.
Yep there's still tons of room for improvements around the place.