Visualizing Fractals with Three Dimensional Turtle
ISEF · 2021 Systems Software
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
ISEF · 2017
3D POV Display
ISEF · 2024
3-Dimensional Visualization of Cell Behavior and Movement in Tissue
ISEF · 2018
The Use of Algorithms to Analyze 3D Vectors and Component Transformations in a ROV Simulator
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair