;Helo Everybody ;The code of the true "sombrero" surface which I sent yesterday had ;a bug which causes the grid to draw only in one direction. When you ;run the code with grid = .5 you will not notice it, but for higher ;values it will be noticed; so remove the words: make "a on the ;fourth line of the gridz procedure. ;Last week George Mills found a similar bug in the code of the park ;I agree with him that last minute corrections should be avoided. ;Here is corrected code; excuse me for this fault. ;Best Regards. ;Mhelhefni ;--------------------------------------------------------------- to go turnon3d cs ;ht make "step first questionbox [input step bet.(.5 - 2)][] grid 14 :step end to grid :r :step gridx :r :step gridz :r :step end to gridx :r :step pu for [x -:r :r :step][for [z -:r :r :step][make "xsq :x* :x make "zsq :z* :z make "r sqrt(:xsq+ :zsq) +.001 make "f (sin :r*180/pi)/ :r setxyz :x*15 :f*200 :z*15] pu setz -zcor pd] pu end to gridz :r :step pu for [z -:r :r :step][for [x -:r :r :step][make "xsq :x* :x make "zsq :z* :z make "r sqrt(:xsq+ :zsq) +.001 make "f (sin :r*180/pi)/ :r setxyz :x*15 :f*200 :z*15] pu setx -xcor pd] end to turnon3d ; This is a library procedure for 3-d perspective setturtle -1 setxyz 800 1000 800 setturtle 0 end ;----------------------------------------------------------------- --------------------------------------------------------------- Please post messages to the Logo forum to logo-l@gsn.org. Mail questions about the list administration to logofdn@gsn.org. To unsubscribe send unsubscribe logo-l to majordomo@gsn.org.
Global SchoolNet Foundation -
Linking Kids Around the World!
Copyright GSN - All Rights Reserved
- Comments
& Questions
Visit GSN's
Global
Schoolhouse for more exciting learning resources!
Search our Site
-
Home