Motion blur: first steps

Posted: 1251843631|%e %B %Y, %H:%M|agohover
Tags: 3delight blur motion

I am currently adding motion blur support to XRT.

Actually, motion blur designates four different features:

  • camera motion blur, where blur occurs when the camera moves
  • transformation motion blur, where blur occurs when the transformation attached to a scene object changes
  • deformation blur, where the actual object geometry changes
  • attributes blur, where the surface properties of objects changes over time

Camera motion blur is the easiest to implement because it affects only the camera world transformation and therefore does not require extensive changes. Here is a first rendering. The camera turns from right to left while aiming a green matte sphere. I am not completely happy with the result because it is way too noisy. The same scene rendered with 3Delight is a lot smoother.

Camera motion blur
Image Unavailable
rendered with XRT
Camera motion blur
Image Unavailable
rendered with 3Delight

A possible explanation for this noise is that XRT sampling strategy is a bit crude: a regular grid is used with no jitter. I'll try smarter schemes in the future.

Rate this post:

rating: 0+x

Comments: 0