Skip to content

Temporal Reprojection Anti-Aliasing for Unity 5.0+

License

Notifications You must be signed in to change notification settings

xCyborg/temporal

 
 

Repository files navigation

Temporal Reprojection Anti-Aliasing

Source code release of the anti-aliasing solution used in Playdead's INSIDE.

LICENSE

MIT (see LICENSE.txt)

REQUIRES

Unity 5.0+

INSTRUCTIONS

  • copy Assets/* to your project
  • disable MSAA under 'Project Settings/Quality'
  • add the TemporalReprojection component to your cameras
  • add the VelocityBufferTag component to individual moving meshes (if you want correct motion vectors)
  • for skinned meshes: tick the skinned mesh option in the tag
  • tagging skinned meshes is expensive

AUTHOR

Lasse Jon Fuglsang Pedersen <lasse@playdead.com>

THANKS TO

About

Temporal Reprojection Anti-Aliasing for Unity 5.0+

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 61.4%
  • GLSL 38.6%