Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a Clojure wrapper for (modern) OpenGL?

The only thing I found was Penumbra, which seems to wrap OpenGL 1.1, which I don't care for in the least. It doesn't really have to do anything fancy, a wrapper around LWJGL that exposes OpenGL 3.3/core or OpenGL 4.x/core in a single namespace would suffice - I wouldn't mind a more idiomatic wrapper either, as long as it doesn't do any immediate mode drawing and supports GLSL 3.3 I'm basically happy.

like image 244
Cubic Avatar asked Oct 29 '12 09:10

Cubic


2 Answers

Sadly there is nothing other than Penumbra. I would love to have this too...I wonder if we could raise money to fund Zach Tellman to work on it ?!

like image 129
Hendekagon Avatar answered Sep 19 '22 18:09

Hendekagon


Have you checked out Quil? It is Processing for Clojure, and works with OpenGL, too.

https://github.com/quil/quil

like image 41
hjek Avatar answered Sep 17 '22 18:09

hjek