Anonymous user
Bitmap/Bézier curves/Cubic: Difference between revisions
m
Fix redim array error when run more than once
(Added Commodore BASIC solution) |
m (Fix redim array error when run more than once) |
||
Line 255:
100 bp(0,0)=1:bp(1,0)=70:bp(2,0)=1
110 bp(0,1)=1:bp(1,1)=8:bp(2,1)=23
120 dim pt%(ns,2) : rem individual lines in curve
130
140 end
1000 rem plot line
1010 se=0 : rem 0 = steep 1 = !steep
Line 282 ⟶ 283:
2060 return
3000 rem bezier curve
3010
3020
3030
3040
3050
3060
3080 pt(i,
3090 next i
▲ 3090 pt(i,1)=a*bp(0,1)+b*bp(1,1)+c*bp(2,1)
3100
3110
3120
3130
3140
3150
3160
3170
</lang>
[https://www.worldofchris.com/assets/c64-bezier-curve.png Screenshot of Bézier curve on C64]
=={{header|D}}==
|