Smoothe animation - in BPlus
BlitzPlus Forums/BlitzPlus Programming/Smoothe animation - in BPlus
| ||
Being new to Plus, I need to get to grips with smoothe scrolling in general. On other platforms I programmed I used double-buffering and VBLANK to get optimal performace and pixel-perfect animation. I know this is possible, and in your experience, what is the fastest possible way? |
| ||
Double buffering has to be used in blitz plus i'm sure. Basically draw your images, call flip, then clear screen and start again :) |
| ||
we have the ront buffer and back buffer. example: graphics 640,480,0,2 setbuffer backbuffer() while not keyhit(1) text 20,20,"lol" flip ; Flip the gfx from backbuffer to frontbuffer! wend |
| ||
AutoSuspend 1 CreateTimer(60) Repeat Select WaitEvent() Case $4001 ; Tick ; Do all your rendering here VWait 1: FlipCanvas Canvas, 1 End Select Forever This gives the smoothest scrolling I could come up with, and i've tried many methods. |
| ||
@Eikon super tip. thanx |