VRAY_Pocedural on linux

   2377   2   1
User Avatar
Member
14 posts
Joined: 12月 2008
Offline
Hm, i compiled my VRAY_Pocedural that works nicely on windows for linux and
it doesnt show up on linux. Same problem with hdk example stuff.
I tried both hcustom and manual build and set the files in the VRAYprocedural file. Is there anything special about mantra stuff?
User Avatar
Member
229 posts
Joined: 5月 2006
Offline
Hi,

when you compile the Vray procedural you get a mantra-shared object which you register in the VRAY_Procedurals file. you should be able to find out if it is loaded when starting mantra with the verbosity flag (-v <number>) try 5 as number.

But in order to have it show up in houdini and use it you have to build an interface otl (New Operator Type -> Shop Type –> Geometry/Procedural Shader) for this procedural. That otl should have the same parameters and parm-types as your coded procedural.
If I recal correctly make sure the Shader name is set to what your coded shader name is.

Infernal
User Avatar
Member
257 posts
Joined: 11月 2007
Offline
I may be stating what you already know:
specifically for the mantra stuff, if I remember correctly you have to put your dso file in:
houdinix.x/dso/mantra

rather then:
houdinix.x/dso

I think you can change the dso path with an environment variable too.

Edit: only just saw your post on odforce too… so that's probably not it.
Cg Supervisor | Effects Supervisor | Expert Technical Artist at Infinity Ward
https://www.linkedin.com/in/peter-claes-10a4854/ [www.linkedin.com]
  • Quick Links