Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#22794] Inconsistent behaviour with Panorama, border rendering

Date:
2010-07-09 01:30
Priority:
3
State:
Closed
Submitted by:
Alan Taylor (alanvtaylor)
Assigned to:
Ton Roosendaal (ton)
Category:
Rendering
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
Inconsistent behaviour with Panorama, border rendering
Detailed description
PowerBook G4 OS X 10.5.8 / Mobility Radeon 9700M / SVN {30134, 29994} + 2.5A2 Official

File: euromoney_mono.blend, refuses to allow border rendering, reporting "No border supported for Panaorama", regardless of whether the Panorama button for the selected camera is ticked with SVN 30134 and 29994. 2.5A2 Official quietly declines to border render with this file. This file was originally authored with 2.4x

However, try this:

(1) File -> New
(2) Select camera
(3) Tick Panorama box
(4) View -> Camera
(5) Shift-B drag to select an arbitrary border region
(6) Render

No complaints this time about border rendering with Panaorama (all versions tested)

And this:

(7) File -> New
(8) Select camera
(9) Tick Panorama box
(10) View -> Camera
(11) Shift-B drag to select the left hand most 75% of the image
(12) Render

Now the default cube is mangled in the render (all versions tested, though it's mangled differently in 2.5A2 Official)

Now this:

(13) File -> New
(14) Select camera
(15) Tick Panorama box
(16) View -> Camera
(17) Shift-B drag to select the topmost 75% of the image
(18) Render

Now the cube renders correctly (all versions tested).

The screen captures are of SVN 30134.

Followup

Message
  • Date: 2010-07-09 01:40
  • Sender: Alan Taylor
  • Let's try again with the pngs...
  • Date: 2010-07-09 09:05
  • Sender: Alan Taylor
  • I should mention that:

    (1) the original file from which this was derived shows no problem with border rendering

    (2) the attached file renders from left to right, instead of from the centre out.
  • Date: 2010-07-11 16:46
  • Sender: Alan Taylor
  • I've retested with SVN 30205 on my platform and the reported issues remain.
  • Date: 2010-07-14 18:18
  • Sender: Diego Borghetti
  • Hi,

    I check the file with the last svn and work fine here.

    Can you check again ?

    Thanks,

    - Diego
  • Date: 2010-07-15 11:42
  • Sender: Alan Taylor
  • Rechecking with SVN 30367 after a make clean;make, I see the same issues remain.

    I reconfirmed the original issues on a Windows XP laptop (SVN 28577), just to check on another platform. Graphicall's automated Win32 builds seem to be broken at the moment.
  • Date: 2010-07-17 18:53
  • Sender: Alan Taylor
  • Maybe this will help a shed a little light on this issue:

    (1) Open euromoney_mono.blend
    (2) Go to the constraint panel (the camera is already selected)
    (3) Delete the unnecessary track-to constraint.
    (4) save the file
    (5) quit blender
    (6) reopen blender
    (7) reload euromoney_mono.blend
    (8) go to camera view
    (9) select a border to render
    (10) hey presto, it renders without complaint

    Perhaps the existence of a constraint on the camera somehow preserves the panorama flag, or prevents changes in its status being recorded.

  • Date: 2010-07-28 11:08
  • Sender: Alan Taylor
  • Something committed a couple of days ago (relating to .Blanguages) made my regular build unusable, and another more recent commit relating to smoke.c stopped it compiling.

    I'll report these separately, and will retest once I have a working build (using make, Mac OS X 10.5.8).
  • Date: 2010-07-31 13:38
  • Sender: Alan Taylor
  • With these builds:

    SVN 30919 (Mac), compiled this morning with scons
    Official 253 beta release (Mac)
    Official 253 beta release (Windows XP, Mobile Intel 4 Series Express, Dell E5500)

    I still see the issues reported.

  • Date: 2010-11-04 02:12
  • Sender: Campbell Barton
  • Could you test again please with a recent build?

    you could also try on a different system and see if this makes a difference.

    Its quite strange that this works for 3 developers but you still see the problem.
  • Date: 2010-11-04 17:06
  • Sender: Alan Taylor
  • No problems.

    I've rechecked on:

    (a) PowerBook G4 Mac OS X 10.5.8 / Mobility Radeon 9700M / SVN 32867

    (b) Dell Latitude E5500 WinXP / Intel Mobile 4 Series Express Chipset / SVN 32853

    On both these platforms, I see that:

    (A) euromoney_mono.blend now renders without complaint, which is good news.

    (B) mangled cube renders persist, as detailed in sections 7 to 18 in the initial report.

    Perhaps this is a matter of interpretation? I would regard the mangled cube renders as a problem; I presume that they are a problem, due to the lack of comments to the contrary from the people who've looked at this. If they're not a problem, then we can close this one.

    I've included a couple of screen grabs from the platforms tested, showing the splash screens and mangled renders.



  • Date: 2010-11-09 02:38
  • Sender: Campbell Barton
  • Confirmed the border breaks panorama (jumbled tiles), fixed r32954.
  • Date: 2010-11-09 12:27
  • Sender: Alan Taylor
  • Thanks very much for that, that's pretty much got it.

    I think that there's still a pixel offset amiss somewhere, see the annotated PDF supplied for details.
  • Date: 2010-11-09 13:12
  • Sender: Alan Taylor
  • Here's the raw png file from with_border.pdf, as the one in the pdf was probably processed when it was imported.
  • Date: 2010-11-10 02:37
  • Sender: Campbell Barton
  • your right, there is a slight but noticeable mismatch.
    re-opening.
  • Date: 2010-12-16 13:49
  • Sender: Ton Roosendaal
  • Proper panorama fix is in svn,

    Campbell: you made the fix too complicated, only 1 value needed a fix. :)
 

Attached Files:

Name Date Download
euromoney_mono.blend 2010-07-09 01:30 Download
part_11.png 2010-07-09 01:40 Download
part_12.png 2010-07-09 01:40 Download
part_17.png 2010-07-09 01:40 Download
part_18.png 2010-07-09 01:40 Download
Retest MacOSX 32867.png 2010-11-04 17:06 Download
Retest WinXP 32853.PNG 2010-11-04 17:06 Download
with_border.pdf 2010-11-09 12:27 Download
no_border.png 2010-11-09 12:27 Download
with_border.png 2010-11-09 13:12 Download

Changes:

Field Old Value Date By
status_idOpen2010-12-16 13:49ton
close_date2010-11-09 02:382010-12-16 13:49ton
StatusReady2010-12-16 13:49ton
assigned_tocampbellbarton2010-12-15 13:40ton
CategoryNone2010-12-15 13:40ton
ResolutionFixed2010-11-10 02:37campbellbarton
status_idClosed2010-11-10 02:37campbellbarton
File Added13481: with_border.png2010-11-09 13:12alanvtaylor
File Added13479: no_border.png2010-11-09 12:27alanvtaylor
File Added13478: with_border.pdf2010-11-09 12:27alanvtaylor
ResolutionInvestigate2010-11-09 02:38campbellbarton
close_date2010-11-09 02:382010-11-09 02:38campbellbarton
summaryInconsistent behaviour with Panorama, border rendering *NEED RE-TEST*2010-11-09 02:38campbellbarton
assigned_tonone2010-11-09 02:38campbellbarton
status_idOpen2010-11-09 02:38campbellbarton
File Added13389: Retest WinXP 32853.PNG2010-11-04 17:06alanvtaylor
File Added13388: Retest MacOSX 32867.png2010-11-04 17:06alanvtaylor
summaryInconsistent behaviour with Panorama, border rendering2010-11-04 02:12campbellbarton
ResolutionFixed2010-07-12 12:01blendix
status_idClosed2010-07-12 12:01blendix
ResolutionNone2010-07-09 21:21blendix
close_date2010-07-09 21:212010-07-09 21:21blendix
status_idOpen2010-07-09 21:21blendix
File Added11668: part_18.png2010-07-09 01:40alanvtaylor
File Added11667: part_17.png2010-07-09 01:40alanvtaylor
File Added11666: part_12.png2010-07-09 01:40alanvtaylor
File Added11665: part_11.png2010-07-09 01:40alanvtaylor
File Added11664: euromoney_mono.blend2010-07-09 01:30alanvtaylor