Activities/TurtleBlocks3D: Difference between revisions
Appearance
Daksh Shah (talk | contribs) Added Gallery of examples |
Daksh Shah (talk | contribs) Adding links to examples [Manual selection on basis of instinct... needs proof read] |
||
| Line 15: | Line 15: | ||
==Gallery== | ==Gallery== | ||
<gallery> | <gallery> | ||
File:TurtleBlocks3D-001.png|[Example 1] | File:TurtleBlocks3D-001.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-tetrahedron.tb | Example 1] | ||
File:TurtleBlocks3D-002.png|[Example 2] | File:TurtleBlocks3D-002.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-turtle.tb | Example 2] | ||
File:TurtleBlocks3D-003.png|[Example 3] | File:TurtleBlocks3D-003.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-cube.tb | Example 3] | ||
File:TurtleBlocks3D-004.png|[Example 4] | File:TurtleBlocks3D-004.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-chessboard.tb | Example 4] | ||
File:TurtleBlocks3D-005.png|[Example 5] | File:TurtleBlocks3D-005.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-helix-color.tb | Example 5] | ||
File:TurtleBlocks3D-006.png|[Example 6] | File:TurtleBlocks3D-006.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-cubes-aligned.tb | Example 6] | ||
File:TurtleBlocks3D-007.png|[Example 7] | File:TurtleBlocks3D-007.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-cubes-random.tb | Example 7] | ||
File:TurtleBlocks3D-008.png|[Example 8] | File:TurtleBlocks3D-008.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-spirals.tb | Example 8] | ||
File:TurtleBlocks3D-009.png|[Example 9] | File:TurtleBlocks3D-009.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-hex-prism-filled.tb | Example 9] | ||
File:TurtleBlocks3D-010.png|[Example 10] | File:TurtleBlocks3D-010.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-hex-prism.tb | Example 10] | ||
File:TurtleBlocks3D-011.png|[Example 11] | File:TurtleBlocks3D-011.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-hut.tb | Example 11] | ||
File:TurtleBlocks3D-012.png|[Example 12] | File:TurtleBlocks3D-012.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-lamp1.tb | Example 12] | ||
File:TurtleBlocks3D-013.png|[Example 13] | File:TurtleBlocks3D-013.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-lamp2.tb | Example 13] | ||
File:TurtleBlocks3D-014.png|[Example 14] | File:TurtleBlocks3D-014.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-pyramid-fill.tb | Example 14] | ||
File:TurtleBlocks3D-015.png|[Example 15] | File:TurtleBlocks3D-015.png|[https://github.com/walterbender/turtle3D/blob/master/samples/3d-pyramid.tb | Example 15] | ||
File:TurtleBlocks3D-016.png|[Example 16] | File:TurtleBlocks3D-016.png|[Example 16] | ||
</gallery> | </gallery> | ||
Revision as of 14:10, 11 January 2015
About TurtleBlocks3D
Turtle Blocks 3D is an extension of Turtle Blocks into three dimensions. Instead of moving a turtle on a plane, the turtle can be moved in a three-dimensional Cartesian space.
Where to get TurtleBlocks3D
The TurtleBlocks3D activity is available for download from the Sugar Activity Library: TurtleBlocks3D
The source code is available on GitHub.
Gallery
-
Example 1
-
Example 2
-
Example 3
-
Example 4
-
Example 5
-
Example 6
-
Example 7
-
Example 8
-
Example 9
-
Example 10
-
Example 11
-
Example 12
-
Example 13
-
Example 14
-
Example 15
-
[Example 16]
Modifying TurtleBlocks3D
- We plan to add texture mapping.
- Rewrite a JS Version of the activity
Support
Support for this activity is provided by the developer at walter@sugarlabs.org
Credits
The activity was made by Anubhav Jaiswal in Google Summer of Code 2014 under the mentor Tony Forster