Search Unity

  1. Unity 2017.2 beta is now available for download.
    Dismiss Notice
  2. Unity 2017.1 is now released.
    Dismiss Notice
  3. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  4. Check out all the fixes for 5.6 on the patch releases page.
    Dismiss Notice
  5. Help us improve the editor usability and artist workflows. Join our discussion to provide your feedback.
    Dismiss Notice

Mesh Renderer Motion Vectors

Discussion in '5.4 Beta Forum' started by magique, Apr 29, 2016.

  1. magique

    magique

    Joined:
    May 2, 2014
    Posts:
    2,253
    I just noticed today that the Mesh Renderer component now has a checkbox called Motion Vectors. I don't see this described in any manual so I'm wondering if someone could explain what this is supposed to be for.

    EDIT: Nevermind. I finally found a thread about this here.
     
  2. theprotonfactor

    theprotonfactor

    Joined:
    Oct 10, 2014
    Posts:
    133
    I believe the checkbox enables the mesh to be rendered into unity's new motion vector buffer. Motion vectors track how much meshes and other things move from one frame to the next in screen space. The x and y movement is stored in a texture and shaders can now access that texture. It's mainly used for updated image effects such as temporal antialiasing and motion blur.
     
    magique likes this.