JoeStrout

Barnsley Fern

Mar 29th, 2025 (edited)
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | Source Code | 0 0
  1. clear
  2. x = 0
  3. y = 0
  4. for i in range(100000)
  5. gfx.setPixel 400 + 58 * x, 58 * y, color.green
  6. roll = rnd * 100
  7. xp = x
  8. if roll < 1 then
  9. x = 0
  10. y = 0.16 * y
  11. else if roll < 86 then
  12. x = 0.86 * x + 0.04 * y
  13. y = -0.04 * xp + 0.85 * y + 1.6
  14. else if roll < 93 then
  15. x = 0.2 * x - 0.26 * y
  16. y = 0.23 * xp + 0.22 * y + 1.6
  17. else
  18. x = -0.15 * x + 0.28 * y
  19. y = 0.26 * xp + 0.24 * y + 0.44
  20. end if
  21. end for
Add Comment
Please, Sign In to add comment