Software Techniques for Rendering Fractals
ISEF · 2018 Systems Software
Overview
This project seeks to implement efficient routines for computing fractals based off of escaping sets, covering aspects such as algorithmic complexity and speed, network-based data transfer, diagnostics and real time statistics, and the graphical representation of data. These areas are all important to create a real time fractal viewer, especially when distributed over a network and utilizing communication between computers. In order to ensure correctness and modularity, the project exemplifies ANSI C and GNU coding standards for C89/99. The program utilizes the real time diagnostics to recognize bottlenecks in performance, and helps diagnose which section of the code needs to be optimized. This software can help visualize complex computational results to non-technical people in an interesting, yet still mathematically accurate, model.
Awards (1)
- National Security Agency Research Directorate : Honorable Mention "Future of Computing"
Competition history
- ISEF 2018
Resources
Related projects
ISEF · 2020
New Program for Construction of a Closed Curve Graph Using a Discrete Fourier Transform
ISEF · 2020
Fractal Theory in Computer Graphics: How to Create a Program for Telescope in Order to Find a Planet to Replace Earth?
ISEF · 2021
Visualizing Fractals with Three Dimensional Turtle
ISEF · 2021
Analyzing Computer Generated Collatz-type Fractals (Phase 2)
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair