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:
How to use a rsl shader in RIS?
2804 4 0- blove
- Member
- 24 posts
- Joined: May 2012
- Offline
- tamte
- Member
- 8637 posts
- Joined: July 2007
- Offline
- blove
- 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:
- rafal
- 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”.
You can change it to something like “&:$HH/ri_shaderspath/to/mysl/dir”.
- blove
- 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)
-
- Quick Links