Chaos Corona for 3ds Max > [Max] General Discussion

DR maps transfer ?

(1/2) > >>

muoto:
Hello,

i was wondering when rendering in DR. Are all the maps in the current scene transfered to the render nodes ? Or just the ones that are actually used ?

I often use a CoronaSelect map with multiple hdri's for different tests of skies and lighting. Are all of them sent ? or just the one that is selected ?

thanks

muoto:
Would it be possible to have any feedback on this ?

best regards!

Frood:
Hi,

actually nothing will be transferred (except the scene) if the path to the asset is reachable by the slave according to the path defined in the scene. It will be used directly in this case, for example when linking to a shared network path.

If you render a scene with local assets, linking to some path not accessible by the slave, all maps will be transferred (also those of hidden/not renderable objects). So in case of select map: all connected maps.


Good Luck



muoto:
Are you sure about this ? Even with maps located on a network mapped drive ?

All my maps are placed on a network mapped drive, and i have the impression when looking at the task manager network activity there is *a lot* of data being transfered to the nodes...

Frood:

--- Quote from: muoto on 2022-05-31, 11:48:33 ---Are you sure about this ? Even with maps located on a network mapped drive ?

--- End quote ---

If you mean "transferred by the DR system" here (as I assumed):


--- Quote from: muoto on 2022-05-22, 11:47:18 ---Are all the maps in the current scene transfered to the render nodes ?

--- End quote ---

then yes. As said, the assets have to be accessible by the node as if it would be required when opening and rendering the scene on that slave in Max "manually". In case of using mapped drives, the user running DrServer.exe would only need to have that drive mapped as well (does not work when running DrServer as windows service, you have to use unc names in that case). Then, if an asset is not reachable/missing, the dr system forwards the missing asset to the slave(s).

You can easily check what happens in your environment by going to

%userprofile%\appdata\local\Coronarenderer\Drdata

of the user running the DrServer and checking what has been sent by the master. The transferred files should also be listed in detail in the file "drlog.txt" inside of that directory.

What you see in task manager are most probably just the slaves loading their assets across the network, using the standard scene paths. Slaves have to load the scene assets sooner or later of course, either directly through valid network paths/valid local paths or with the help of the master from the Drdata directory.


Good Luck



Navigation

[0] Message Index

[#] Next page

Go to full version