[Bf-blender-cvs] [3bda3a2992f] blender-v2.82-release: Fix T73187 Overlay: Stereo 3D Camera not displaying correctly
Clément Foucault
noreply at git.blender.org
Mon Jan 20 14:15:57 CET 2020
Commit: 3bda3a2992f46126ede1bbc6c3babdad4c154970
Author: Clément Foucault
Date: Mon Jan 20 14:15:19 2020 +0100
Branches: blender-v2.82-release
https://developer.blender.org/rB3bda3a2992f46126ede1bbc6c3babdad4c154970
Fix T73187 Overlay: Stereo 3D Camera not displaying correctly
===================================================================
M source/blender/draw/engines/overlay/overlay_extra.c
===================================================================
diff --git a/source/blender/draw/engines/overlay/overlay_extra.c b/source/blender/draw/engines/overlay/overlay_extra.c
index 38f340524b8..c5dc6860ac2 100644
--- a/source/blender/draw/engines/overlay/overlay_extra.c
+++ b/source/blender/draw/engines/overlay/overlay_extra.c
@@ -1018,6 +1018,11 @@ static void camera_stereoscopy_extra(OVERLAY_ExtraCallBuffers *cb,
const bool is_stereo3d_plane = (v3d->stereo3d_flag & V3D_S3D_DISPPLANE) != 0;
const bool is_stereo3d_volume = (v3d->stereo3d_flag & V3D_S3D_DISPVOLUME) != 0;
+ if (!is_stereo3d_cameras) {
+ /* Draw single camera. */
+ DRW_buffer_add_entry_struct(cb->camera_frame, instdata);
+ }
+
for (int eye = 0; eye < 2; eye++) {
ob = BKE_camera_multiview_render(scene, ob, viewnames[eye]);
BKE_camera_multiview_model_matrix(&scene->r, ob, viewnames[eye], stereodata.mat);
More information about the Bf-blender-cvs
mailing list