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 |