Houdini VOP raytracer part 4

moire02

Spatial Aliasing

So far, we have been sending single ray from centre of each pixel. You can notice that we have very chunky edges. You might think that increasing number of pixels should eliminate that problem but it won’t. We can make pixels smaller but jaggies on edges will persist. Additionally, if scene object is too small or too far away, it might be placed in-between rays and we will never register its existence. This problem is called spatial aliasing. There are few ways of fixing it but we will focus on one popular technique. Continue Reading →