Page 1 of 1

support for massive?

Posted: Wed Feb 17, 2010 6:28 pm
by josh3light
Massive can render with prman, 3delight, air, etc by using a runprogram procedural.
Since octane will have rib support, will it be able to support rendering that sort of thing?

Re: support for massive?

Posted: Wed Feb 17, 2010 6:31 pm
by Sam
Do you know what Massive export in the RIB exactly ?
If its just models, animation and textures it should be ok

Re: support for massive?

Posted: Wed Feb 17, 2010 6:43 pm
by josh3light
it doesn't export geometry directly into the rib, it uses something like a run program procedural to call an external program to generate the geometry on the fly
on windows it calls a .dll or .exe file, on linux it calls an .so file

a sample line (on windows) is here:
Procedural "DynamicLoad" ["massive_3delight.dll" "1 C:/Temp/agent_file.cdl C:/Program Files (x86)/Massive/bin/Sim/agent_motion.amc 1"] [-0.25 0.25 0 1 -0.25 0.25]

of course, there's a different dll for each renderer, so maybe that's something that the company that makes massive would have to address...

just curious how far the rib support will go for octane... would it support this kind of run program call

Re: support for massive?

Posted: Wed Feb 17, 2010 7:05 pm
by radiance
Hi,

I don't think octane will support that anytime soon.
you can't run compiled x64 dll's with procedural geometry generation code in it on GPUs...

Radiance