I'm also interested in OpenGL bindings, or C FFIs that are so good you don't
really need an OpenGL binding. Comments on the quality of any given binding
are appreciated.
When I search this newsgroup for 'OpenGL' over the past 4 years, I only get
23 hits. Not much better luck for '3D' either. This makes me think not
much stuff is done in 3D with any of the Schemes? Would love to hear any
personal anecdotes to the contrary.
--
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA
"Troll" - (n.) Anything you don't like.
Usage: "He's just a troll."
Using the PLT Scheme bindings to Open GL:
http://planet.plt-scheme.org/#lsystem.plt
HTH,
Noel
Well I know that there were openGL bindings for Stalin. I haven't used
them, but given the general code quality developed by Jefferey Siskind
I'd exoect it to be good. There's also the amazing performance of
Stalin to consider. And the very long compile times.
david rush
--
Property is theft.
-- What is Property? (Pierre-Joseph Proudhon)
Stalin still does have Xlib and OpenGL bindings. They were developed by
Richard Mann. He did an excellent job. He used FFIGEN to parse the header
files for Xlib and OpenGL and converted them to a uniform S-expression
intermediate form. From this he generated compatible bindings for Xlib and
OpenGL for Scheme->C, Stalin, Gambit, and several Common Lisp implementations.
I believe that it would be straightforward to use the intermediate forms to
generate compatible Xlib and OpenGL bindings for almost any Scheme and Common
Lisp implementation.
The Stalin distribution contains the intermediate forms.