Code Comments
Programming Forum and web based access to our favorite programming groups.Can anyone point me at significant open source OpenGL projects done in Scheme? Where 'significant' means it has some substantial functionality and is substantially mature. Not someone's alpha code that's only in a planning stage and doesn't really work. 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."
Post Follow-up to this message"Brandon J. Van Every" <try_vanevery_at_mycompanyname@yahoo.com> wrote in message news:<2tl h3oF21s050U1@uni-berlin.de>... > Can anyone point me at significant open source OpenGL projects done in > Scheme? Using the PLT Scheme bindings to Open GL: http://planet.plt-scheme.org/#lsystem.plt HTH, Noel
Post Follow-up to this message"Brandon J. Van Every" <try_vanevery_at_mycompanyname@yahoo.com> writes: > Can anyone point me at significant open source OpenGL projects done in > Scheme? Where 'significant' means it has some substantial functionality a nd > is substantially mature. Not someone's alpha code that's only in a planni ng > stage and doesn't really work. 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)
Post Follow-up to this message> 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. 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 implementation s. I believe that it would be straightforward to use the intermediate forms to generate compatible Xlib and OpenGL bindings for almost any Scheme and Commo n Lisp implementation. The Stalin distribution contains the intermediate forms.
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.