Page MenuHome

Stereo 3D settings not shared between main window and children
Confirmed, LowPublicKNOWN ISSUE

Description

Blender Version
Broken: 2.83

Short description of error
If you render (or create a new window that is not a Main Window you don't see the menu to change the stereo mode.

Exact steps for others to reproduce the error
(based on the original report, though saving and re-loading is a bit irrelevant here)

Open blender with a camera pointing at a camera
Go into scene view and turn on;

  • Stereoscopy
  • Stereo 3D mode (not Multi-View)
  • Views > Stereo 3D (not individual)

Do a test render and notice how the blender render window shows anaglyph fine.

Switch to a different stereo mode e.g., Interlace and notice how the render still displays an anaglyph image.

The stereo setting of the main window doesn't get shared between the children windows.

Event Timeline

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Tue, Jun 16, 2:04 PM

Just to make sure we are all on the same page (and saves time if multiple devs are looking at this):
Could you share your example .blend file where this happens?
Please also make sure to test this in 2.83 release and a 2.90 Alpha build from https://builder.blender.org/

Here you go, hit render and notice the anaglpyh image, then save the image and open to see it's switched to top-bottom.
I have tested in 2.83 and 2.9 alpha with the same result (the version in the report was a type and was 2.83 all along)

@Frankie Hobbins (Frankieh) I'm not quite sure I understand your last sentance in the report.
The handling of the final stereo format is done when saved (as set in the output properties) and not when rendered.
If you're referring to how the stereo image as displayed in the editor(s) then there is a separate setting for display mode in Window --> Set Stereo 3D.

I'm referring to the "Blender Render" window that appears after you press Render --> Render Image (F12)

In this window the image is always displaying anaglpyh

Ahh, I see now. This is a quirk with having rendered images displayed in a new window, can even reproduce in 2.75a (when Stereoscopy was introduced):


Stereo 3D (display mode) is done per window. When a new window is created (in this case for rendering) the stereo display mode defaults to Red-Cyan Anaglyph (and you can't simply add an info editor to change the view).

If the display mode were to simply copy the same settings as the parent window that would keep things constant now that "New Window" rendering is default.

Dalai Felinto (dfelinto) claimed this task.

The 3D mode is per-window. If you render preview in a new window you need to change the stereo mode there as well. (anaglyph is the default/fallback one).

The reason for that is a limitation on Blender when it comes to support consistent per-window "hardware" settings. You may have a monitor that is top-bottom, and another one that has no full stereo support for which you would use anaglyph or something else.

Dalai Felinto (dfelinto) reopened this task as Confirmed.Wed, Jun 24, 11:49 AM
Dalai Felinto (dfelinto) triaged this task as Low priority.

Actually, we could indeed have new windows (not new Main windows) sharing the same stereo settings as their parent window. Setting as low priority since it is easy to map the Set Stereo 3D to a shortcut. It should be straightforward to implement though.

Dalai Felinto (dfelinto) renamed this task from Stereoscopy renders always appear as anaglyph, until you save them. to Stereo 3D settings not shared between main window and children.Wed, Jun 24, 11:52 AM
Dalai Felinto (dfelinto) updated the task description. (Show Details)
Dalai Felinto (dfelinto) changed the subtype of this task from "Report" to "Known Issue".

Setting it as "Known Issue" since this is something that is not wrong per-se, but more the current design. In a similar fashion you cannot access the menu that let you make a window fullscreen, yet you need that setting to use top-bottom and other stereo modes in the children windows.