Cubic Bézier curves demo
Cubic Bézier curves demo - 1.1
My attempt at implementing cubic Bézier curves in Pygame. You can drag the points around with the mouse, and use the up and down arrow keys to move the little blob thingy along the path (a quick example of Bézier curves being used as paths). Use the C key to toggle the blob-thing on and off, and the D key to show or hide funky intermediate lines (used in calculating the points on the curve).
A quick minor update; now you can drag the curve (I used an incredibly hackish method of checking the distance between the mouse and various points along the curve for this :P).
Pygame.org account Comments
If you wish to leave a comment with your pygame.org account, please sign in first.