View Full Version : Best Renderman Book

03-14-2008, 04:33 AM
So I'm looking to buy a good Renderman Programming guide/book/DVD, do you guys recommend any? I've been looking at some like The RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics, but it doesn't seem to be in print anymore. Any idea why? Old version of renderman or something?

03-14-2008, 01:27 PM
It's fairly out of date is why. I don't think you can even program prman with the C API anymore, which is what that book focuses on.

Advanced RenderMan is still the bible in my opinion, and the docs contain huge amounts of information in the application and release notes.

Bryan Y
04-02-2008, 05:11 AM
I consider The RenderMan Companion to be an excellent book, if a little dated. And yes, the C API of RenderMan is still used, especially for procedural object generation. Get it pretty cheaply at abebooks.com (http://www.abebooks.com/servlet/SearchResults?sts=t&tn=renderman+companion&x=0&y=0) and be done with it.

But don't stop there...

Advanced Renderman can't be had so cheaply, but put it on your list even though it's a little dated as well.

But don't stop there...

Rendering for Beginners is a pretty good all around introduction for RenderMan. Why deprive yourself?

But don't stop there...

The RenderMan Shading Language Guide is really good as well. Too bad it went to press before getting one final proof-read though. The code samples could've been formatted a little better, and there are quite a few typos. This is a pretty advanced book, but it offers a fair amount of introductory material and touches on a lot of modern advanced topics.

But don't stop there...

You'll want to put Texturing and Modeling: A Procedural Approach on your list. It doesn't teach you RenderMan, but it teaches you how to think about procedural shaders and is full of mind expanding ideas.

Be sure to get the RenderMan spec 3.2 PDF (https://renderman.pixar.com/products/rispec/rispec_pdf/RISpec3_2.pdf) file here. It's free.

You can stop there (for a time).

Bryan Y
04-02-2008, 05:13 AM
And read everything at fundza.com (http://www.fundza.com/).

04-07-2008, 06:25 PM
I would recommand following resources:
1. renderman doc - this is always the most up to date resource that ships with renderman, and in my opinion its very well written and in dept. This will give a very quick hands on type training about the application and how everything works.
2. once you know the basics of renderman and its applications, go read advanced renderman. as other ppl say, it is the bible for renderman.
3. fundza.com (http://www.fundza.com/)

04-21-2008, 01:20 PM
im now to renderman shader language , and i have read some basic books , i have checked the renderman help docment , found it is not very good searching any topics .
for now , i need samples and a good book which show me the detail of functions of renderman SL. and wish found some friends like SL.

a question :
i dont know which editor is good for SL . im using sciTE and slim, and i have make a API file for sciTE , which can show quick reference in sciTE . but the question is : i want debug when programming SL .

how to use "printf" in SL ? anybody know ? and where to check the debug infomation ?

i found the book at Amazon:
The RenderMan Shading Language Guide (Paperback)
by Don" Rudy Cortes (http://www.amazon.com/exec/obidos/search-handle-url?%5Fencoding=UTF8&search-type=ss&index=books&field-author=Don%22%20Rudy%20Cortes) (Author), Saty Raghavachary (http://www.amazon.com/exec/obidos/search-handle-url?%5Fencoding=UTF8&search-type=ss&index=books&field-author=Saty%20Raghavachary) (Author)
it looks a new book, does anyone tell me the samples in this book good or not ? i need practice .

thanks , whish someone can help me .

04-21-2008, 03:46 PM
you have some classical book for renderman like the companion, renderman cg and rsl. the last oneis new and relate more in shader programming, it's a good book with some cool code example to start a TD shader job 's learning process. not going to deep but well explained.

the best ressource about rsl function is still the Prman doc with rispec 3.2 for all renderman and 3.3 for prman 13.5.

ANd don't forget the best to learn renderman is to practice a lot , learning python or C++ for DSO to speed up the calculation and learn about RIB file and scene description, attributes, options and so on. And last but not least the most important is to use your brain to get the right idea before going into shader scripting (shader is a lot about math and equation problem but came from a brilliant idea first.).)

CGTalk Moderation
04-21-2008, 03:46 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.