ztellman/penumbra
View on GitHub ↗ ★ 359 Clojure archived
not under active development - idiomatic opengl bindings for clojure
11 mentions on Hacker News by 7 people: 1 story, 10 comments · first 2009-07-27 · latest 2013-08-29
20082026
-
…But it seems it's abandoned. Shame, it was really nice, even had clojure DSL to write shaders. https://github.com/ztellman/penumbra
comment by ajuc · 2013-08-29 · in What Programming a Game in 48 Hours Taught Me About Programming Games -
…back, which has less than 400 lines and some neat stuff like procedurally generated 3D asteroids: https://github.com/ztellman/penumbra/blob/master/test/exampl... Some of the design decisions are discussed in detail at…
comment by prospero · 2012-08-24 · in Asteroids in under 600 lines of Common Lisp (uses SBCL and SDL) -
Somewhat related: Tetris in Clojure and Penumbra[1] [1]: https://github.com/ztellman/penumbra/blob/master/test/exampl...
comment by sirn · 2011-09-11 · in Writing Tetris in Clojure -
…I don't have a tutorial for Snake3D, but there's quite a bit out there for Clojure + OpenGL: 1) https://github.com/ztellman/penumbra/wiki/Applications 2) https://github.com/swannodette/clj-nehe
comment by jasonjackson · 2011-05-26 · in 8hrs Hacking A Clojure 3d Game Compressed Into 1min -
If you want straight-up OpenGL bindings for clojure, there's Penumbra: https://github.com/ztellman/penumbra
comment by rje · 2011-01-31 · in Clojure + Processing + Live-coding at the REPL -
prospero's work: https://github.com/ztellman/penumbra/tree/master/test/exampl... Pong in 140 < LOC, Tetris in < 260 LOC, Asteroids in < 400 LOC Looks like plenty o' fun to me! :)
comment by swannodette · 2010-11-18 · in Clojure game development wiki -
…classes while staying idiomatic. For an example of how idiomatic this can look in action, check out http://github.com/ztellman/penumbra/blob/master/src/penumbra... This vector math datatype will be as fast a Java class + the cost of an…
comment by swannodette · 2010-04-21 · in Clojure Datatypes (coming 1.2 feature) -
…count. For a more extensive example, see this implementation of Sobel edge detection on the GPU: http://github.com/ztellman/penumbra/blob/master/src/example/...
comment by prospero · 2010-03-29 · in Functional Fluid Dynamics in Clojure -
http://github.com/ztellman/penumbra/ It's very much a work in progress, but there some interesting stuff in there. Especially of note is the GPU-driven Mandelbrot viewer ( http://github.com/ztellman/penumbra/blob/master/src/example/... ),…
comment by prospero · 2010-02-24 · in Ask HN: How should I pursue my passion? -
…1 1) (vertex -1 1 1) (vertex -1 -1 1) (vertex 1 -1 1)) Thanks to Zach Tellman's wonderful Penumbra, http://github.com/ztellman/penumbra Please fork and port more Nehe tutorials!
comment by swannodette · 2010-02-20 · in Nehe OpenGL Tutorials in Clojure (via Penumbra) -
▲ 2
Penumbra -- OpenGL in Clojurestory by unignorant · 2009-07-27 · 0 comments