Disable depth buffer writes while rendering smoke in the viewport.
authorAlexander Gavrilov <angavrilov@gmail.com>
Mon, 8 Aug 2016 10:48:03 +0000 (13:48 +0300)
committerAlexander Gavrilov <angavrilov@gmail.com>
Mon, 8 Aug 2016 10:48:59 +0000 (13:48 +0300)
commitf1040d7d9444ff6b0354b656e8265672f6600372
tree25701990a3b87214ac94c34c89edec2318058fa4
parent444422120f25de84d02abc99b417bd3d6b85d55a
Disable depth buffer writes while rendering smoke in the viewport.

Depth buffer values are used by the viewport pan and zoom code to
adjust response scaling factors between mouse and viewport movement.
Letting smoke write to the buffer confuses it and causes the camera
to get stuck and move very slowly inside smoke domains, because it
thinks it is very close to an object.
source/blender/editors/space_view3d/drawvolume.c