Visualizing Fractals with Three Dimensional Turtle
Overview
The purpose of this experiment is to create a three dimensional turtle program that allows beginning programmers to visualize and program lines and shapes such as three dimensional fractals, which could help students being introduced to fractals get a better understanding of what fractals are. The turtle's position and heading is tracked. Turtles are allowed to go forward, yaw, pitch, and roll. This program was able to draw a third order three dimensional Hilbert curve in two seconds, making render speeds about 150 lines per second. Matplotlib, a plotting utility, could be replaced with Unity, a three dimensional game engine, this should drastically reduce rendering time.
Competition history
- ISEF 2021
Resources
Related projects
ISEF · 2018
Software Techniques for Rendering Fractals
CSEF · 2006
Forming Fabulous Fern Fractals
CSEF · 2007
Pascal's Triangle and Infinite Dimensions
CSEF · 2014
Complete 3D Projection Using Head-Tracking and Stereoscopy
CSEF · 2018
Animated Storytelling with Alice 3 Programming
CSEF · 2008
Self-Similar Sierpinski Fractals
ISEF · 2017
3D POV Display
ISEF · 2024
3-Dimensional Visualization of Cell Behavior and Movement in Tissue
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair