|
| File: |
|
| 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?
|
|
|