diff options
Diffstat (limited to 'shaders/compute.comp')
| -rw-r--r-- | shaders/compute.comp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/shaders/compute.comp b/shaders/compute.comp index a47b9ce..cc33aab 100644 --- a/shaders/compute.comp +++ b/shaders/compute.comp @@ -225,7 +225,7 @@ void main() { vec3 offset = lens_disk.x * cam.right.xyz + lens_disk.y * cam.up.xyz; vec4 proj_plane_pos = cam.first_pixel + jittered_uvs.x * cam.horizontal + jittered_uvs.y * cam.vertical; - ray r = ray(cam.position.xyz, proj_plane_pos.xyz - cam.position.xyz); + ray r = ray(cam.position.xyz + offset, proj_plane_pos.xyz - cam.position.xyz - offset); vec4 out_color = ray_color(r, sample_index); |
