NickGerleman / taa-demo

Temporal Antialiasing on top of Three.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Temporal Antialisaing

This is a simple demo of a temporal antialiasing solution I created. This was created for final project in Computer Graphics taken Fall 2016. Some simple keyboard controls are available by looking at the code in Demo.js (These were stolen from example code used by the professor).

The temporal antialiasing solution uses motion vector reprojection and simple 3x3 neighbor clamping. There is some artifacting and a slightly blurry look but this implementation is very effective in dealing with specular aliasing and looks decent in motion.

Try it out here!

Demo Image

Resources

About

Temporal Antialiasing on top of Three.js


Languages

Language:JavaScript 91.8%Language:HTML 8.2%