3. Add a digital elapsed time that starts when the program starts.
Quote from: MaxCuriosus on August 12, 2020, 12:52:31 am3. Add a digital elapsed time that starts when the program starts.Thank you for your suggestions, but I do not fully understand. Can you explain more about it?
Thank you for the suggestions.I thought about using class. But I choose the old-school way (not using class) so more newbies can learn from it.Previously I used panels. But I decided not to use it because think drawing it directly on a single canvas will have better performance.I am doing the optimization now, I managed to make it run a bit faster. Yes, I saw some flicker issue and already used buffer.
You don't need to calculate the 60 transformations if you want to cache them. For example you can calculate a quarter, say the first 15, then flip horizontally and vertically as needed, that's much faster.