(11-21-2022, 07:30 PM)dbox Wrote: Hi All,
Just published a small update to the last release of QBJS. I've added a screen pixel cache to improve the performance of programs that heavily utilize PSET for rendering.
For example, @vince's American flag now majestically waves at a more acceptable rate. Not quite as fast as native QB64 on my box, but a lot closer than before.
Also, there have been a number of posts recently of "Bubble Universes" which also run a lot faster:
Bubble Universe
Bubble Universe 2
Bubble Universe 3
There is also a rotating planet example that @bplus found in another thread that didn't run very smoothly before that works better now.
Note: If you are not seeing an improvement when you try these examples, you might need to do a SHIFT+Refresh to clear the cached version in your browser.
Ah! That's where I fixed the fill circle sub, I was looking for that. I thought I set up a folder for QBJS... oh maybe 2 hard drives ago... yikes!
Those moons are doing pretty good, is that what was fixed?
PS also experimenting with Bubble Universes earlier this AM and found smaller t changes t = t + .005 and shorter _Limit (@200 instead of 30) gives a smoother transitioning animation. Now I wonder if I was testing before or after the fix??
PPS thumbs up I love this stuff!
b = b + ...