My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
Download: GPU-accelerated quaternion Julia set isosurface generator -- C++ source code v3.0
 
Uploaded by:  shawn.ha...@gmail.com
Released: Apr 27, 2013
Uploaded:  Apr 27, 2013
Downloads: 5
Deprecated



File:
Download  qjs-isosurface-v3.0.zip   38.2 KB
Description:
A command-line program that calculates a quaternion Julia set and then writes the corresponding isosurface to a binary Stereo Lithography file.

Supports custom-defined iterative equations, such as:

Z = Z^4 + C
Z = sin(Z) + C * sin(Z)
Z = inverse(sinh(Z)) + C * inverse(sinh(Z))
etc.

See quaternion_math.h for a full list of supported quaternion functions.

Compiles using g++ and MSVC++.

Don't forget to link in the OpenGL/GLUT/GLU/GLEW libraries (ie. g++ *.cpp -lGL -lglut -lGLU -GLEW).

Changes to v3.0:
- Removed CPU fallback capability, given that the vast majority of modern video cards should support the GPU acceleration. If this version does not run on your video card, then look for the CPU-centric version in the Deprecated Downloads.
- Added the capability to hollow out the mesh -- useful for Shapeways.
SHA1 Checksum: 91d891570d68e240df3f2bea3213b5e38c431582 What's this?



Powered by Google Project Hosting