Page MenuHome

Stereo Parallel vs. Off-Axis
Closed, ResolvedPublic

Description

System Information
Linux Ubuntu

Blender Version
Blender 2.75 RC2 and Master branch

Short description of error
Stereo rendering with camera set to parallel vs off-axis does not make a difference.
Camera coverges even in parallel although hint says "Parallel cameras with no convergence"

Exact steps for others to reproduce the error
Starting from standard scene:

  • Go to "Layers", turn on Views -> Stereo 3D
  • Select camera, go to camera setting
  • Select "Stereoscopy->Parallel"
  • Set "Viewport convergence" to low value and render
  • Set "Viewport convergence" to high value and render

-> The output changes although in parallel mode the convergence should not matter.

Event Timeline

Philipp (nerdture) raised the priority of this task from to 90.
Philipp (nerdture) updated the task description. (Show Details)
Philipp (nerdture) edited a custom field.
Philipp (nerdture) added a comment.EditedJun 29 2015, 1:54 PM

I think I found the bug. But I am not an official Blender developer. So someone should check and apply this:

In 'source/blender/blenkernel/intern/camera.c'
there is:

if (ELEM(convergence_mode, CAM_S3D_OFFAXIS, CAM_S3D_PARALLEL)) {

And I think CAM_S3D_PARALLEL is wrong here and should go away.
Although the comment above this line says "in viewport, parallel renders as offaxis, but in render it does parallel",
this does not happen, the shift that is set here, also applies to rendering, anyway I don't see why parallel should show as off-axis
(which it doesn't at the moment, so that's fine)

Best,
Phil

Bastien Montagne (mont29) lowered the priority of this task from 90 to Normal.