Using Maya 2019, VRay Next 5.1, Chaos Cloud. Rendering locally this bug does not occur.
Create a VolumeGrid object, select a cache of OpenVDB files. If playback mode is Linear and Play Speed is 1.0, the volume animation will render correctly, using the correct cache file for each frame. However, if the playback mode is Cache Index, or Loop, or Linear with PlaySpeed <>1.0, the volume will be rendered with the cache file of the literal first frame in the sequence, for all frames in the sequence.
In other words, no matter what the Cache or Loop settings are, if you render a sequence from 50-100, all frames will use the .vdb cache from frame 50. If you render a sequence from 166 to 732, all frames will use the .vdb cache from frame 166.
I managed a workaround for the current project, but seems like a bug worth fixing.
Create a VolumeGrid object, select a cache of OpenVDB files. If playback mode is Linear and Play Speed is 1.0, the volume animation will render correctly, using the correct cache file for each frame. However, if the playback mode is Cache Index, or Loop, or Linear with PlaySpeed <>1.0, the volume will be rendered with the cache file of the literal first frame in the sequence, for all frames in the sequence.
In other words, no matter what the Cache or Loop settings are, if you render a sequence from 50-100, all frames will use the .vdb cache from frame 50. If you render a sequence from 166 to 732, all frames will use the .vdb cache from frame 166.
I managed a workaround for the current project, but seems like a bug worth fixing.
Comment