Skip to content
This program is going to used to display the current rendition of the Mandelbulb and other attempts at creating a 3D Mandelbrot fractal.
C GLSL C++ Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Images
out
shaders
.gitignore
Makefile
README.md
camera.c
camera.h
command.c
command.h
contact_info.txt
main.c
main.h
makefile.nix.mak
makefile.vars.mak
options.h
shader.c
shader.h
vecmath.c
vecmath.h
vector.c
vector.h

README.md

3D-Mandelbrot-Project

This project builds off of the algorithms generated by Paul Nylander and Daniel White in 2009 that depicts a 3D rendition of the famous mandelbrot fractal using spherical coordinates, and uses raytracing with OpenGL to render the window. We've attempted at Julia sets and a quaternion version, but they are still in their experimental stages. Current features include relative camera rotations as well as panning, zooming, arcball rotations, change in power, "phi" and "theta" phase shifts, changing the raytrace step size and maximum iteration count, shading, and the usage of a singular point light as well as changing its movement and intensity. There is a multisampling option, but currently that feature is buggy and does not provide desirable results.

You can’t perform that action at this time.