Changes

no edit summary
Line 54: Line 54:  
Sugar, as of now lacks any 3D programming environments. Turtle Art is limited to drawing only 2D figures. The idea is to provide Turtle Art with a 3D programming interface which would include modules such that the user can draw 3-Dimensional figures using logo blocks. There is a rich program in 3D Logo developed by Horacio Reggini. The specific project would be to write an extension to Turtle Blocks to encompass Reggini's ideas.
 
Sugar, as of now lacks any 3D programming environments. Turtle Art is limited to drawing only 2D figures. The idea is to provide Turtle Art with a 3D programming interface which would include modules such that the user can draw 3-Dimensional figures using logo blocks. There is a rich program in 3D Logo developed by Horacio Reggini. The specific project would be to write an extension to Turtle Blocks to encompass Reggini's ideas.
   −
This plugin would add basic 3D transforms to Turtle Blocks (e.g., setxyz, pitch, roll, yaw), camera and lighting models, surface texture mapping, and a rich set of example projects. A extended goal, if time permits would be a plugin for generating objects for MineCraft.
+
This plugin would add basic 3D transforms to Turtle Blocks (e.g., setxyz, pitch, roll, yaw), camera and lighting models, surface texture mapping, and a rich set of example projects. One of the possible ways of creating models would be to use the concept of objects. An extended goal, if time permits would be a plugin for generating objects for MineCraft.
    
This plugin would be useful to students of the age-group 10 – 15. It would enable them to create 3D figures using simple logo blocks. This would help them in a number of ways:
 
This plugin would be useful to students of the age-group 10 – 15. It would enable them to create 3D figures using simple logo blocks. This would help them in a number of ways:
25

edits