Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calvin-l/marchingtetrahedrons
A tiny, simple implementation of the marching tetrahedrons algorithm.
https://github.com/calvin-l/marchingtetrahedrons
graphics marching-tetrahedron-algorithm opengl
Last synced: 2 months ago
JSON representation
A tiny, simple implementation of the marching tetrahedrons algorithm.
- Host: GitHub
- URL: https://github.com/calvin-l/marchingtetrahedrons
- Owner: Calvin-L
- License: mit
- Created: 2012-04-11T21:52:33.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-02-12T19:27:49.000Z (11 months ago)
- Last Synced: 2024-04-23T02:10:45.728Z (8 months ago)
- Topics: graphics, marching-tetrahedron-algorithm, opengl
- Language: C++
- Homepage:
- Size: 37.1 KB
- Stars: 23
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
Marching Tetrahedrons Implementation
--------------------------------------------
This is an implementation of the "marching tetrahedrons"
algorithm for OpenGL. The project was written on Mac OS X,
but should work on Linux and Windows as well.The implementation is not ultra-performance intensive, but
was instead written as an easy-to-understand demo.Important files:
main.cpp program entry point
Isosurface.h parent class for renderable surfaces
Decimate.h declaration of the actual algorithm
Decimate.cpp implementation of the actual algorithmTo build the "MarchingTetrahedrons" executable (requires CMake):
mkdir build
cd build
cmake ..
cmake --build .