Jump to content
mihai architect

3delight shaders in houdini

Recommended Posts

Hi. I wanted to start learning 3Delight with Houdini and I have problems getting the shaders into Houdini.

I have set my environment variables right, I think. Either editing the Houdini.env file or in the Windows enironment variables I've added

HOUDINI_DEFAULT_RIB_RENDERER=3Delight9.0

HOUDINI_VIEW_RMAN=renderdl

HOUDINI_RI_SHADERPATH=C:\Program Files\3Delight\shaders

Then I tried to import the 3Delight shaders by importing the shaders.otl from the 3Delight shaders folders. The otl seems to load but I can't see the shaders in shop context.

I tried also replacing the hrmanshader.C in the public folder with the one from this thread http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&t=6444&highlight=3delight with no succes.

Am I doing something wrong or there is another way to get this working? I'm quite noob with renderman renderers so please help.

Thanks !

Share this post


Link to post
Share on other sites

Hi mihai,

I've got the same problem also with that. I don't know why it didn't work even tough I followed the same steps as the manual says. I use 3Delight regularly in my studio but I used it with Maya since the plugins is connecting really well with it. But if you want to get a grip on renderman and you want Houdini as the medium, maybe you can try AIR 10 Demo and try it for yourself.

Here's the link :

http://www.sitexgraphics.com/html/download.html

Some says the setups and the integration is much better than 3Delight, since 3Delight seems to aim more towards Maya and Softimage XSI

Cheers...

Share this post


Link to post
Share on other sites

houdini filters the shaders by renderengine. default it only shows mantra nodes. when You open Edit>Preferences>Rendering You can multiselect Your renderengines

when You add 3delight the shaders are displayed

Share this post


Link to post
Share on other sites

houdini filters the shaders by renderengine. default it only shows mantra nodes. when You open Edit>Preferences>Rendering You can multiselect Your renderengines

when You add 3delight the shaders are displayed

omg that's it. I didn't even tought of this. Now it works.

One single question I have. How can I make the renderman framebuffer render in MPlay? I didn't quite understood the procedure with proto install. ???

Thanks in advance!

Share this post


Link to post
Share on other sites

I've solved the issue...I was having some problems with some missing variables that I needed to add...

hey do you mind sharing your steps on seting this up? I think I'll dig into this in the weekend as I want to configure 3Delight and Houdini but it would be my first time so any guidelines would be very helpful :)

thanks!

Share this post


Link to post
Share on other sites

I've solved the issue...I was having some problems with some missing variables that I needed to add...

what was the missing variables?

i think i have the same kinds of problems, when i render an object with a rsl_vopmaterial with 3delight , i got this error :

3DL ERROR S2050: cannot find shader 'C:/Users/ploufplouf/AppData/Local/Temp/vop_RSL/untitled/rsl_vopmaterial1/rsl_vopmaterial1_864_surface

should be a problem of environment variable i think , but dont know which

Thanks.

Sylvain.

Edited by sly

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×