Announcement

Collapse
No announcement yet.

VrayVolumeGrid Motion Blur problem

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • VrayVolumeGrid Motion Blur problem

    Hello everyone,

    I'm facing an issue on Vray Next so I switched to Vray 5 and the issue is still there :

    Everytime we make an Volume we render the volume with no motion blur because the gain is minimal (just the motion blur from camera).
    But sometime when we render animated objects with trails and we need the motion blur to work to fit the object. Here i've made a simple phoenixFD simulation with velocity and try to render in with motion blur. It was a total failure.

    I've made the simulation with the velocity channel on, put the motion blur on on camera (motion blur samples set to default) :
    My objects are motion blurred but not the volume.

    What did I do wrong ?

    Tony
    Attached Files

  • #2
    Seems to work fine on my end with the same setup. Check your VRayVelocity RE to see if there's actual data there. Also, if the effect does not seem visible enough, you may boost it by increasing the Motion Blur multiplier of the VolumeGrid (Rendering>Motion Blur).
    Aleksandar Hadzhiev | chaos.com
    Chaos Support Representative | contact us

    Comment


    • #3
      I should not have to boost mb to get the same amount as the ball, right ?

      Nothing come in the vrayvelocity channel (even in the alpha channel too), but if i show the vel in the grid Voxel preview you can see the information is here
      Attached Files

      Comment


      • #4
        That's odd. Could you attach the scene and a cache file so we can take a look?
        Aleksandar Hadzhiev | chaos.com
        Chaos Support Representative | contact us

        Comment


        • #5
          You can download the scene here : https://drive.google.com/file/d/1xIs...ew?usp=sharing

          i've included 3 frames of the simulation around frame 10

          Comment


          • #6
            Hi,

            Thank you for the scene file. It looks like the current MB algorithm doesn't work well with your specific case with a longer duration of this effect. Can you try the following;
            Select the Volume grid node > open Maxscript listener and type this:
            $.mbgrid = 1
            and execute it.

            then start a new render in the VFB
            Tashko Zashev | chaos.com
            Chaos Support Representative | contact us

            Comment


            • #7
              The duration on camera was raised on pupose to see clearly that the mb isn't working. The maxscript command do the trick for a duration of 2 but when i put it back to 0.5 like we always render the $.mbgrid maxcript command doesnt not work
              Attached Files

              Comment


              • #8
                It's just very faint, i think.
                In the attached images, the first has moblur active with 0.5f duration, and the sphere geo isn't being rendered (it's only the cache, in other words.).
                On the left, a 2X sped up cache, on the right a frame close enough at 1X speed.
                Notice both are motion blurred, when compared to the other attached image without MB, and that the left one has twice the speed of the right one, as well it should.
                Attached Files
                Last edited by ^Lele^; 22-07-2022, 08:13 AM.
                Lele
                Trouble Stirrer in RnD @ Chaos
                ----------------------
                emanuele.lecchi@chaos.com

                Disclaimer:
                The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

                Comment


                • #9
                  Yes its faint but i should match the sphere i used for the simulation.
                  Last edited by tdugard; 22-07-2022, 08:22 AM.

                  Comment


                  • #10
                    Add an offset of -0.5 to the camera shutter duration, the geo should match the sim.
                    Notice i'd think this as expected as the sim has no data to interpolate to in the half-frame duration, whereas the sphere isn't discrete in its geometric data across the interval (i.e. it's a spline animation.).

                    It's clear it'd be better to be able to offset the sims themselves, as this may throw a number of spanners in people's work. Thank you, we'll investigate this.
                    Attached Files
                    Last edited by ^Lele^; 22-07-2022, 09:55 AM.
                    Lele
                    Trouble Stirrer in RnD @ Chaos
                    ----------------------
                    emanuele.lecchi@chaos.com

                    Disclaimer:
                    The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

                    Comment


                    • #11
                      Thanks for the future investigation, what is the problem offsetting the camera shutter ?

                      Comment


                      • #12
                        Matching a plate comes to mind, or marrying "normal" elements with offset ones.
                        Lele
                        Trouble Stirrer in RnD @ Chaos
                        ----------------------
                        emanuele.lecchi@chaos.com

                        Disclaimer:
                        The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

                        Comment


                        • #13
                          Speaking of which on a recent project I really wished we had pet object motion blur offsets. This would be great to have in VRayProperties!

                          Comment


                          • #14
                            tdugard If you simulate with Phoenix, you have the opportunity to do it in a much easier way - parent the grid to the moving ball. This way the emitted fluid would not struggle to keep up with the movement of the emitter, and thus you wouldn't have to compensate for this with increasing the steps per frame. This should also help the motion blur look better.
                            Svetlin Nikolov, Ex Phoenix team lead

                            Comment


                            • #15
                              Originally posted by Svetlin.Nikolov View Post
                              tdugard If you simulate with Phoenix, you have the opportunity to do it in a much easier way - parent the grid to the moving ball. This way the emitted fluid would not struggle to keep up with the movement of the emitter, and thus you wouldn't have to compensate for this with increasing the steps per frame. This should also help the motion blur look better.
                              Unfortunately it isn't possible in many cases when the ball is deforming and the ball source animation is a cache and with that other problem i've mentionned before (since we didn't switch to vray 5 and the issue is resolved with last updates) : https://forums.chaos.com/forum/v-ray...grids-in-scene
                              Last edited by tdugard; 27-07-2022, 12:38 AM.

                              Comment

                              Working...
                              X