kensonuken Posted August 29, 2008 Share Posted August 29, 2008 I have a rsl code which needs to be converted to vex.. how do i do that? The converted vex code to be imported into H. how? Layered shaders supported well in H? IFD? Quote Link to comment Share on other sites More sharing options...
Jason Posted August 29, 2008 Share Posted August 29, 2008 I have a rsl code which needs to be converted to vex.. how do i do that? Look at $HFS/houdini/vex/includ/prman.h for some defines. It'll get you part of the part but won't translate some of the syntactical differences. e.g. like converting "N.L" to "dot(N,L)" The differences between RSL and VEX have been discussed quite a bit - search around here and on the SESI forums and you'll find other hints. Someone should put a wiki page together with the major differences some day... Also, see: http://www.sidefx.com/docs/houdini9.5/shade/transitioning The converted vex code to be imported into H. how? The vex source code (.vfl) can be compiled with vcc directly into an OTL. This OTL can be loaded in the File>Install Operator Type Library menu. Look at the vcc help (vcc -h) Layered shaders supported well in H? IFD? No, but if you make the shader into a VOP node (which vcc can actually do for you - look at the help for it again) then you can do many more things with it than just layering. Good luck, Jason 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.