Is there any work done on creating a RenderMan Binding for Lisp?
I got the impression that many 3D Artists actually know some Lisp
(maybe because of AutoCAD and Mirai/N-World?) and IMHO Lisp would
be an ideal language for that.
I've heard that Python is used more and more in Animation-Studios - the
fact that there are RenderMan bindings may be a good reason for that.
Common Lisp would combine the Speed of a native compiled language
with the rapid prototyping features nowadays mainly found in "scripting
languages".
Is there anyone interested in such a thing?
Is there anyone who has experience with RenderMan (or BMRT...)
and who would have the interest to help getting it done?
Regards,
Jochen
Jochen Schmidt <ยทยทยท@dataheaven.de> writes:
> Is there any work done on creating a RenderMan Binding for Lisp?
> I got the impression that many 3D Artists actually know some Lisp
> (maybe because of AutoCAD and Mirai/N-World?) and IMHO Lisp would
> be an ideal language for that.
The S-Products used to be able to drive RenderMan (in place of
S-Render). I don't know if this feature was carried over into N-World
or Mirai. Symbolics also seemed to be in the business of reselling
the Pixar Image Computer, which may or may not have been related to
their Scope system.
Jochen Schmidt wrote:
> Is there any work done on creating a RenderMan Binding for Lisp?
> I got the impression that many 3D Artists actually know some Lisp
> (maybe because of AutoCAD and Mirai/N-World?) and IMHO Lisp would
> be an ideal language for that.
> I've heard that Python is used more and more in Animation-Studios - the
> fact that there are RenderMan bindings may be a good reason for that.
>
> Common Lisp would combine the Speed of a native compiled language
> with the rapid prototyping features nowadays mainly found in "scripting
> languages".
>
> Is there anyone interested in such a thing?
> Is there anyone who has experience with RenderMan (or BMRT...)
> and who would have the interest to help getting it done?
>
> Regards,
> Jochen
You might consider asking this question on the Mirai bulletin board at
www.wingededge.com.
AKW
On Wed, 13 Jun 2001, Jochen Schmidt wrote:
> Is there any work done on creating a RenderMan Binding for Lisp?
> I got the impression that many 3D Artists actually know some Lisp
> (maybe because of AutoCAD and Mirai/N-World?) and IMHO Lisp would
> be an ideal language for that.
The Renderman C binding is very simple and should be amenable to
semi-automated or even automated
(http://www.bricoworks.com/~moore/cparse/) translation to a Lisp FFI.
> I've heard that Python is used more and more in Animation-Studios - the
> fact that there are RenderMan bindings may be a good reason for that.
>
> Common Lisp would combine the Speed of a native compiled language
> with the rapid prototyping features nowadays mainly found in "scripting
> languages".
>
> Is there anyone interested in such a thing?
> Is there anyone who has experience with RenderMan (or BMRT...)
> and who would have the interest to help getting it done?
I started on a free implementation of Renderman in C++ before I realized
that I had too little spare time to squander it programming in C++
(http://www.sourceforge.net/projects/freeman). I've been interested in
starting over in Common Lisp but several other projects are ahead in the
queue....
Tim