--- title: "My Haskell artworks (OpenGL)" author: "Stéphane Laurent" date: '2021-01-07' tags: graphics, opengl, haskell output: md_document: variant: markdown preserve_yaml: true html_document: highlight: kate keep_md: no highlighter: pandoc-solarized --- These are the Github repositories of my artworks realized with the 'OpenGL' Haskell library: - [apollony](https://github.com/stla/apollony) - [hmarchingCubes](https://github.com/stla/hmarchingCubes) - [opengl-examples2](https://github.com/stla/opengl-examples2) - [opengl-HopfTorus](https://github.com/stla/opengl-HopfTorus) - [opengl-hyperbolic](https://github.com/stla/opengl-hyperbolic) - [opengl-implicit4](https://github.com/stla/opengl-implicit4) - [opengl-Steiner](https://github.com/stla/opengl-Steiner) - [villarceau](https://github.com/stla/villarceau) ![](https://camo.githubusercontent.com/0f3a2da026e617d41d2559866ad1499026ab1a4ae61345288d56c1ec49d7163c/68747470733a2f2f7468756d62732e6766796361742e636f6d2f4368656572794372697370446567752d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/7764303e0d5be709e16dd083d2b07a3fd57d700a9dd0adfc98773ef4315223e3/68747470733a2f2f7468756d62732e6766796361742e636f6d2f446973746f727465645765616b4172637469637365616c2d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/83f1c385b63704d2376b63e6783a07a70f2f0af0c581ad43f613bdb9645382d1/68747470733a2f2f692e696d6775722e636f6d2f5a62746a4358732e706e67) ![](https://camo.githubusercontent.com/3e1aca84f53a4aeb3c136503b8f0bbbe9b2e206a73f69219ebbeed19254833bb/68747470733a2f2f7468756d62732e6766796361742e636f6d2f4d6574616c6c69634c696d704566742d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/b0f89b2f7a15fe94078707e9d29f54a9aff6d98734638d78eeebf934a5023fd1/68747470733a2f2f7468756d62732e6766796361742e636f6d2f546861744f63636173696f6e616c47726179737175697272656c2d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/f5a67f79063d12c7f4e16356b0c237a148ec6c081d34dd5c54e668e17dba8a75/68747470733a2f2f7468756d62732e6766796361742e636f6d2f436c65766572466f6f6c6973684166726963616e6d6f6c65736e616b652d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/f02eb503013181d5ba01a24da1e22afdf14be07c83b8e3fa6f42aa1c8d3c7ebe/68747470733a2f2f7468756d62732e6766796361742e636f6d2f42726f6b656e4c6f6e656c7941786f6c6f746c2d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/1f183d161cc1b9e75aae9d491fc01310ddbdd23e0b80d190e68458c3226b61e9/68747470733a2f2f7468756d62732e6766796361742e636f6d2f44616d61676564456d696e656e7446756e6e656c7765617665727370696465722d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/ff6b04b35d91507414dcf55f47366bf8c5395119f93068b01e71ee71680d3957/68747470733a2f2f7468756d62732e6766796361742e636f6d2f56616c69644e6572766f7573426c61636b7268696e6f2d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/3c68c9b594b4e8813c6f510a5f4ed8477602d581a3463f3fdd9fbad26dfd8a1b/68747470733a2f2f7468756d62732e6766796361742e636f6d2f536b656c6574616c4469736d616c416c62696e6f2d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/b73b8111ebb952878757e3811ae65f827f6adef919f80bd2be0b8e387cde8ac7/68747470733a2f2f7468756d62732e6766796361742e636f6d2f46697474696e674261736963486f726e736861726b2d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/7ed9d85d93c2959635d76838240992011f507f445c3c3619938566ce2234168b/68747470733a2f2f7468756d62732e6766796361742e636f6d2f4c65616e41646d697265644368696e6368696c6c612d73697a655f726573747269637465642e676966) ![](https://camo.githubusercontent.com/20ea200b5c742cd22036ebe65b61e180e59b896f1fa6471bb73068bbe6cb3453/68747470733a2f2f7468756d62732e6766796361742e636f6d2f4576656e4d6973657261626c65486172746562656573742d73697a655f726573747269637465642e676966)