Cycles: Re-enabled motion blur for object scaling.
Needs RevisionPublic

Authored by Stefan Werner (swerner) on Fri, Dec 1, 12:34 PM.

Details

Summary

This was taken out years ago to work around CUDA/sm_2x limitations and probably not intended to be a permanent solution. See T32900 and commit rB0d6976ad.

Diff Detail

Repository
rB Blender
Branch
scaling_motion_blur
Build Status
Buildable 1010
Build 1010: arc lint + arc unit
Stefan Werner (swerner) edited the summary of this revision. (Show Details)Fri, Dec 1, 12:40 PM
  • Cycles: Changed object properties offset to match new data structure size
Brecht Van Lommel (brecht) requested changes to this revision.Sat, Dec 2, 3:39 AM

The motion blur ctests are all failing here on Linux, did you check those?

Otherwise seems fine to me, it's time we restored this functionality.

This revision now requires changes to proceed.Sat, Dec 2, 3:39 AM

It is strange, it fails the unit tests because of different noise patterns, but appears to converge to the same result. I'll do some more investigating to find out where things take a different path.