FuckingClippy
FuckingClippy copied to clipboard
[Animation] Optimize Image Loading and Rendering
At the moment, FuckingClippy uses a simple system of loading an image and sliding it into a PictureBox.Image, which is the worst-case memory usage. The PictureBox.Image field was never meant for animation.
FuckingClippy needs an upgrade, which includes:
- A static FastImage (to be soon programmed) object in memory
- Avoids making new Image objects every time an Image is loaded
- A custom rendering Control (Draw method) which paints the FastImage
- Call GC once at the end of the animation