Mauricio Posted August 19, 2006 Share Posted August 19, 2006 (edited) Hello Wizardom ! Well, This is a topic that has puzzled me for some time now: How to sett up Renderman passes from Houdini? I have tried many things and I think I have the basic idea right, but I would be grateful If someone can direct my efforts in the right direction, please: 1- I know you would use the AUX FILES tab to create each output file IE: specular.tiff, ambient.tiff etc. 2- My main question is how you export the variables from your shaders ??? 3- How you link up your exported variables from shaders to the render output AUX FIles tab ? Can anyone help, please... Do you know of a tutorial that deals with this ? Thank you. Mauricio. Edited August 21, 2006 by arctor Quote Link to comment Share on other sites More sharing options...
Mauricio Posted August 19, 2006 Author Share Posted August 19, 2006 Hi ..Me again.. let me add.. The variable list in the AUX FILES has : Cs Os Ci Oi N P s t .....etc..... and all the usual suspects... so...what variable would you use for a specular pass? CS ? what about a diffuse pass? Cs too..? what about Ambient Pass ? Cs Waht about an alpha pass ( or a (matte) for compositing an object with others or a background.....OS ? A tutorial about setting this up would be very helpful, as I have not found anything on the net.... Well... Thanks for your help. Quote Link to comment Share on other sites More sharing options...
Jason Posted August 19, 2006 Share Posted August 19, 2006 Hi there crazy ugly text guy, Have you this this tutorial? : http://www.sidefx.com/index.php?option=com...&Itemid=132 Also, read about the Parameter VOP; the "Export Parameter" toggle. Herein lies all your answers. Jason Quote Link to comment Share on other sites More sharing options...
Mauricio Posted August 20, 2006 Author Share Posted August 20, 2006 Hello King Tapir... Thank you for your reply... I had a look at the link you posted, but it deals with render passes from MANTRA, not renderman. I will have a look at the parameter VOP / exporter parameter toggle. That seems a closer answer. Now I was awaken this morning by a sudden realization, that I will try later (tell me how it sounds to you, please): 1- recompile the SL shader adding Arbitrary Output variable for Specualr , difusse, reflection , alpha, etc. 2- once the shader has this recognisible variables, they can be pointed to from the Renderman ROP, in the AUX FILES tab. What about that? PS: Just by chance, do you know professor Malcom Kesson? from the Savannah School ? , he kindly got for me an answer to this question from an ex-student of his that is at DD. ( if is you that would be a weird coincidence !!!) Mauricio. Quote Link to comment Share on other sites More sharing options...
Jason Posted August 20, 2006 Share Posted August 20, 2006 ...What about that? Yup, exactly. The mechanism for this is almost identical in Renderman as it is in Mantra. The whole tutorial translates over to Renderman very well. PS: Just by chance, do you know professor Malcom Kesson? from the Savannah School ? , he kindly got for me an answer to this question from an ex-student of his that is at DD. ( if is you that would be a weird coincidence !!!) I don't know Prof. Kesson, sorry. Study at Savannah I didn't. Good luck with your project. Jason Quote Link to comment Share on other sites More sharing options...
Mauricio Posted August 20, 2006 Author Share Posted August 20, 2006 Hi King Tapir.. SUCCESS !!! it worked like a dream.... you were right it translates exactly to Renderman. Thanks for your time. Mauricio. Quote Link to comment Share on other sites More sharing options...
RickWork Posted August 21, 2006 Share Posted August 21, 2006 King Tapir? All hail King Tapir J! Quote Link to comment Share on other sites More sharing options...
Jason Posted August 21, 2006 Share Posted August 21, 2006 King Tapir?All hail King Tapir J! Heh heh! It's been so long that I tend to overlook my regency. PS. I added a little info to the DeepRaster section on this after this thread. If there is anything I left out, please add it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.