From: Jochen Schmidt
Subject: RenderMan Binding for Lisp?
Date: 
Message-ID: <9g8mb9$7h47f$1@ID-22205.news.dfncis.de>
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

From: Carl Shapiro
Subject: Re: RenderMan Binding for Lisp?
Date: 
Message-ID: <ouywv6fude8.fsf@panix3.panix.com>
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.
From: Andrew K. Wolven
Subject: Re: RenderMan Binding for Lisp?
Date: 
Message-ID: <3B28E827.E43204F6@redfernlane.org>
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
From: Tim Moore
Subject: Re: RenderMan Binding for Lisp?
Date: 
Message-ID: <9gaof6$mdc$0@216.39.145.192>
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