Phoenix for Maya : D.R. ?

Hi,
(is there any official thread to post and read about Phoenix for Maya ?)

A very fast and succesfull instal, plug-in loaded in 2 seconds, first flames fired after 45 seconds

Question about distrib. rendering, I’ve tried to to do some DR with a Phoenix sim. but with no succes.
(Phoenix 's been installed on slaves machine, everything rebooted), slaves seem to be lost : the master computer made almost all job and of course slaves produced black buckets.

So, is D.R. yet implemented ? did I miss something ?

Except this “little” and logical concern from the prod. director I am, Phoenix seems to be a great simulation engine, the shading in the viewport is really amazing !! The settings far more obvious than Maya fluids.
Great work !

Hi,

There is no problem for smoke and liquid with DR for me. But there is a problem just for flame with DR.

Best Regards,
Sangho Jung.



Thanks for the pointer, we will check it out.

Apart of this, the DR should be no problem, if all slaves can access the Phoenix cache files. I.e. currently, these are not distributed automatically. Also, for the feature Maya version we are considering to distribute the Phoenix for V-Ray plugin with V-Ray for Maya. So you will not need to install PhoenixFD to the slave machines just for rendering.

Hi,
yes ! I didn’t pay attention for the cache I think it was local on the master so the slaves didn’t seen it !!! I’ll try to set the cache on the shared volume for the render farm,

Except this I’ve been playing for 5 hours this night and no crash during all this time (impressive) I’ll try an animation tonight .

I’ll keep you informed…

I’ve just checked the scene and the cache is on the shared volumes so in theory all slaves could see it (and yes it’s a flame).
(all slaves crashed on this try)

I’ve tried too to launch an anim render without the render farm and I’ve got his :

Warning : error loading the frame data.
Error exception: : Irradiance map thread

Yes, all these issues must be fixed in the next nightly (and beta when its released).

This is why we signed up for the beta !! Hunt is opened :wink:

Little update,
D.R. is still not rendering fire (with the last Nightly builds for Phoenix and Vray 2.1) and indeed smoke is well rendered by slaves.

Slaves say : Warning : Unknown property “flip!yz” in object “PhoenixFDSimulator1@cache@0”
Error loading frame data

Are you sure you are running the same PhoenixFD version on all machines? This “flip_yz” parameter was recently added. I’ll make some tests tomorrow.

Okay, my mistake, I thought the farm has been updated (as it should has been…) so I did make the update, no more xy error, but no more smoke either … I’ve tried with slave with the last n.b. of Phoenix and slave without Phoenix installed : same result, slaves can’t render the scene (at all).

"Failed to create object of type “PhoenixFDSimVol”
"Failed to create object of type “PhoenixFDSim”
"Failed to create object of type “PhoenixFDCache”

The error means that the Phoenix plugin for VRay is not loaded properly. Make sure that vray_phoenix.dll is in C:\Program Files\Autodesk\Maya2012\vray\vrayplugins. It can be some kind of installation issue.
Also, you can even skip the installation for the slaves and copy just vray_phoenix.dll. The other files are not needed for rendering.

Thanks, I’ll try this tomorow the farm is busy for the night …:frowning:

Hi,
so, for the master no problem, but what is the location on the slaves to put the vray_phoenix.dll ?

Thanks.

The same location as for the other vray plugins. This is the “V-Ray plugins destination folder” path in the installation.

So it’s well installed at the right place, but still no success for D.R.

It works !!!
I’ve tried yo reduce the multiplicity of problems with a test with only two PC,
so : I have to set up the paths for the cache manualy, I’m not sure that our system like names with"@" since I’ve saved the cache at the same place but with a simpler name.
Like this I’ve made it works BUT not at each render, I’ve noticed that there is no more problem when I make a prepass for the GI without D.R., then render from the saved GI with the slaves.

I’ll try to render a anim with the 1O nodes in the evening …

Hm, @ seems like a valid symbol for file names. Or this is some kind of network limitation… In any case, if this symbol is a problem, I’ll change it to something else.

Hi,

In fact I found that everything is far greater than the Maya fluid system except for the cache, I 've tried to play a 4 hours simulation yesterday but the play button seems to reset if not used carrefully , so in place of playing … Phoenix started to cache again :(. I think that it should create a new cache if only asked for and not because you stopped the simulation instead of pausing it, but it’s probably an habit to get into …

The caching system in Phoenix is quite different than the one in Maya (and much easier…). You always create a cache. That’s why you can always view the result, even while simulating. To play the animation, you need to start the Maya playback. If you stop the simulation, it can be continued with the restore button in the AE. But you need to have velocity channel. It’s off by default to make the cache smaller. But you also have a backup feauture that will save the velocity channel for you automatically on some time interval. So you can restore the simulation from some previous frame (not the exact place you want), but you will not need to start all over again. Also, whatever happens, you will still have the old cache (if you didn’t delete it explicitly)

What happens in the following case ?
An artist has played a simulation, he is happy with it, so he launches a render on the farm.
Immediately he resumes his work, improving his maya scene, playing the scene.
Will the cache be automatically changed on the shared disk, breaking the animation that is currently rendered ?