diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-02-01 20:07:09 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-02-01 20:09:17 +0300 |
commit | d57741d91f085657031a361ff7922838cb7f0a31 (patch) | |
tree | 6b1c2cd36cc6d23a60f0d995a0a9b5f2d826fd0e /source/blender/draw/engines/eevee/eevee_volumes.c | |
parent | c95f3a36166fa76bd504feffb43884dc3844f718 (diff) |
Eevee: Simplify/Fix view_vecs calculation.
Now view_vecs[0][2] ALWAYS contains Near clip plane and view_vecs[1][2] = far - near.
Diffstat (limited to 'source/blender/draw/engines/eevee/eevee_volumes.c')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_volumes.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_volumes.c b/source/blender/draw/engines/eevee/eevee_volumes.c index a960682e8c9..b97c091bd43 100644 --- a/source/blender/draw/engines/eevee/eevee_volumes.c +++ b/source/blender/draw/engines/eevee/eevee_volumes.c @@ -304,7 +304,7 @@ int EEVEE_volumes_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata) } else { const float clip_start = common_data->view_vecs[0][2]; - const float clip_end = common_data->view_vecs[1][2]; + const float clip_end = clip_start + common_data->view_vecs[1][2]; integration_start = min_ff(integration_end, clip_start); integration_end = max_ff(-integration_end, clip_end); |