Implement motion blur
This commit is contained in:
4
camera.h
4
camera.h
@@ -99,8 +99,8 @@ class camera {
|
||||
|
||||
auto rayOrigin = (defocusAngle <= 0) ? centre : defocusDiskSample();
|
||||
auto rayDirection = pixelSample - rayOrigin;
|
||||
|
||||
return ray(rayOrigin, rayDirection);
|
||||
auto rayTime = randomDouble();
|
||||
return ray(rayOrigin, rayDirection, rayTime);
|
||||
}
|
||||
|
||||
vec3 sampleSquare() const {
|
||||
|
Reference in New Issue
Block a user