An open API service indexing awesome lists of open source software.

https://github.com/stla/opengl-implicit4

Implicit surfaces with Haskell, using marching cubes or surface nets
https://github.com/stla/opengl-implicit4

c haskell marching-cubes opengl surface-nets

Last synced: 2 months ago
JSON representation

Implicit surfaces with Haskell, using marching cubes or surface nets

Awesome Lists containing this project

README

          

# opengl-implicit4

Implicit surfaces with OpenGL in Haskell.

## Gallery

Goursat surface:

![Imgur](https://i.imgur.com/LCIEagk.png)

Colored Goursat surface:

![Imgur](https://i.imgur.com/hMAERyo.png)

Orthocircle:

![Imgur](https://i.imgur.com/sh9MJyH.png)

Bretzel:

![Imgur](https://i.imgur.com/I7rzB4Z.png)

Valentine heart:

![gfycat](https://thumbs.gfycat.com/ImpassionedAlertAmethystgemclam-size_restricted.gif)

Banchoff-Chmutov surfaces:

![Imgur](https://i.imgur.com/KOApMfA.png)

![gfycat](https://thumbs.gfycat.com/TatteredPeskyCobra-size_restricted.gif)

Kusner-Schmitt surface:

![Imgur](https://i.imgur.com/kMNiTuZ.png)

Decocube:

![gfycat](https://thumbs.gfycat.com/MilkyWeightyIncatern-size_restricted.gif)

Spikes:

![Imgur](https://i.imgur.com/RASpZa4.png)

Spiral:

![Imgur](https://i.imgur.com/z5jvYHV.png)

Animated spiral:

![gfycat](https://thumbs.gfycat.com/DependableCaringHog-size_restricted.gif)

Dupin cyclide:

![Imgur](https://i.imgur.com/nWGi8Fo.png)

Metamorphose:

![gfycat](https://thumbs.gfycat.com/SkeletalDismalAlbino-size_restricted.gif)

Barth sextic:

![Imgur](https://i.imgur.com/jeX4zeD.png)

Togliatti surface:

![Imgur](https://i.imgur.com/CqZeLoV.png)

Enzensberger star:

![gfycat](https://thumbs.gfycat.com/IncompatibleUnhealthyKob-size_restricted.gif)

Mandelbulb:

![Imgur](https://i.imgur.com/kMwd0DW.png)

![Imgur](https://i.imgur.com/Sdhr0lB.png)

Space egg:

![Imgur](https://i.imgur.com/eQi0aPn.png)

Kohn-Nirenberg surface:

![gfycat](https://thumbs.gfycat.com/ShadyExemplaryAnglerfish-size_restricted.gif)