Activities/TurtleBlocks3D: Difference between revisions
Daksh Shah (talk | contribs) |
Daksh Shah (talk | contribs) No edit summary |
||
| Line 12: | Line 12: | ||
The source code is available on [https://github.com/walterbender/turtle3D Walter's Github]. | The source code is available on [https://github.com/walterbender/turtle3D Walter's Github]. | ||
==Toolbars== | |||
The following will only describe the items in the toolbar that are explicit to the 3D Version, for others go to [[Activities/Turtle_Blocks#Toolbars| Turtle Art's wiki page]] | |||
[[Image:TurtleBlocks3D-toolbar-001.png|800px]] | |||
[[Image:TurtleBlocks3D-toolbar-004.png|200px|thumb|left]]Now you can save your 3D Grpahic files from TurtleBlocks3D to [https://en.wikipedia.org/wiki/Wavefront_.obj_file .obj files] or load them. | |||
[like the ones generated in blender] | |||
[https://github.com/walterbender/turtle3D/blob/master/samples/turtle.obj Example .obj] | |||
[[Image:TurtleBlocks3D-toolbar-002.png|800px]] | |||
It is 3D, So you can also choose where to look from, With the Camera position option you can choose top, front, left, right, top-left and top-right camera positions! | |||
====Turtle Palette==== | |||
[[Image:TurtleBlocks3D-toolbar-003.png|600px]] | |||
These blocks are used to control the movements of the turtle. | |||
* set camera xyz: set camera's x,y,z position | |||
* set xyz: set turtle's x,y,z position (0,0,0) is the center of the screen | |||
* zcor: holds current z-coordinate value of the turtle (can be used in place of a number block) | |||
* set roll: set turtle's roll | |||
* set pitch: set turtle's pitch | |||
* get heading: heading: holds current heading value of the turtle | |||
* get roll: heading: holds current roll value of the turtle (can be used in place of a number block) | |||
* get pitch: heading: holds current pitch value of the turtle (can be used in place of a number block) | |||
==Gallery== | ==Gallery== | ||