Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice
  3. Dismiss Notice

Question Rendering Alembic animation with motion blur? Unity 2022.1.0b11

Discussion in 'Virtual Production' started by Sean__R, Mar 15, 2022.

  1. Sean__R

    Sean__R

    Joined:
    Oct 1, 2014
    Posts:
    106
    How do we rendered out motion blur in EXRs from an Alembic Animation?

    1. I imported the Alembic animation.
    2. Timeline has The Alembic Track with animation. I can scrub and see the animation play out.
    3. The Alembic model has the Alembic materials on it. The "Points Motion Vectors" material just turned the model invisible, so I didn't use it. HDRP materials don't work, either.
    4. I have a Post Processing Motion Blur turned on and I cranked up the intensity and sampling to 512 just to hopefully see something.
    5. In Recorder, I have AOV Motion Blur exporting as EXRs and no compression.
    6. In Recorder, I even did a movie output.

    But no motion blur on Alembic in HDRP.
     
    Last edited: Mar 15, 2022
    newguy123 likes this.
  2. cguertin

    cguertin

    Unity Technologies

    Joined:
    Aug 20, 2019
    Posts:
    83
    Hey @Sean__R!

    Just to make sure I understand you setup, which of the following are you trying to record?
    • (A) The final image (beauty) containing the effect of the motion blur post-process
    • (B) The MotionVectors AOV
    In either case, an additional option needs to be enabled on the materials in order to retrieve the velocity data stored in the Alembic file. The option to Enable is Add Precomputed Velocity and can be found at the bottom of the inspector for most HDRP material.
    upload_2022-3-15_19-14-38.png

    Enabling this option should do the trick but let us know if you are still having issues. Cheers!

    I also noticed that these instructions are missing from our documentation. Apologies for that, we'll make sure to get it updated.