How to use a rsl shader in RIS?

   2792   4   0
User Avatar
Member
24 posts
Joined: May 2012
Offline
In Houdini 15.0280,how to use a rsl shader building into the ris net?
I can build the rsl shader net,but the rsl shader was rendered to black!
And the rsl shader,witch by imported(named “mysl.otl”), was also rendered to black!

there's no error in my “mysl.otl”.

mysl.sl is very simple!
——————————-
surface mysl(
uniform color myclr = color(1,0.5,0.5)
){
Ci = myclr;
Oi = Os;
}

——————————

But I get this:

Attachments:
risrsl.jpg (162.4 KB)

User Avatar
Member
8619 posts
Joined: July 2007
Offline
not sure if you can, RSL shaders are for REYES engine

you would need to turn RIS off and if your RSL shader needs lighting, use traditional Houdini point lights instead of pxrlights
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
24 posts
Joined: May 2012
Offline
tamte
not sure if you can, RSL shaders are for REYES engine

you would need to turn RIS off and if your RSL shader needs lighting, use traditional Houdini point lights instead of pxrlights

Oh!Got it!
Thanks!

To render on REYES engine(RIB),RSL Material Shader Builder of houdini was working right!
But the imported rsl shader(mysl.otl) witch by HDA dosen't work!
All white!Not my color setting! :roll:

Attachments:
rslshaderi.jpg (135.7 KB)

User Avatar
Staff
1450 posts
Joined: July 2005
Offline
If I understand correctly, the imported RSL shader refers to some .slo file. If so, then most likely RenderMan can't find the .slo. You may need to adjust your shader search path on the Rib ROP node (in Properties > Paths folder).

You can change it to something like “&:$HH/ri_shaderspath/to/mysl/dir”.
User Avatar
Member
24 posts
Joined: May 2012
Offline
rafal
If I understand correctly, the imported RSL shader refers to some .slo file. If so, then most likely RenderMan can't find the .slo. You may need to adjust your shader search path on the Rib ROP node (in Properties > Paths folder).

You can change it to something like “&:$HH/ri_shaderspath/to/mysl/dir”.

Thanks,bro!

As you said,I fixed my rop setting.
I got the right rendering!

Renderman,for houdini is different from it for Maya.

So,I'm a rookie to use it.

And I couldn't find a better word to describe my question!(My English sucks! )

But You can understand what I mean!

You are great! You're awesome! 8)

Attachments:
aaaa.jpg (152.5 KB)

  • Quick Links