Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QBasic 0.53 KB | None | 0 0
  1. distance AS float
  2. objnum=1
  3. distance=10
  4. angle=45
  5. iterations = 100
  6. make object sphere objnum,10
  7. position object objnum,x,y,80
  8.  
  9. tree(0,0,distance,angle,iterations,objnum)
  10.  
  11. DO
  12. sync
  13. LOOP
  14.  
  15. FUNCTION tree(x,y,distance,angle,iterations,objnum)
  16. distance=distance/1.2
  17. iter=iter+1
  18. angle=0-angle
  19. objnum=objnum+1
  20.  
  21. x2=oldx2
  22. y2=oldy2
  23. x2=x+SIN(angle)*distance
  24. y2=y+COS(angle)*distance
  25. make object sphere objnum,distance
  26. position object objnum,x2,y2,80
  27.  
  28. IF iter < iterations THEN tree(x,y,distance,angle,iterations,objnum)
  29.  
  30. endfunction
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement