Search Unity

Smeared objects above horizon line

Discussion in 'Editor & General Support' started by gecko, Jan 21, 2016.

  1. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    2,241
    I'm having a very strange problem in a project: When I add an image effect (any image effect) to the Main Camera, then objects above the horizon are smeared. See screenshot -- this is a test scene with just a default Unity skybox, two cubes, and a camera with an image effect. It happens in every scene with this project, even new/empty scenes, but only in that project. I'd rather not have to reconstruct the project to get rid of the problem. Anyone know what's going on here? Mac, Unity 5.3.1f1.

    Oh, I also deleted the Library and reimported it, no better.

    thanks
    Dave
     

    Attached Files:

  2. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    2,241
    I exported the scene and imported it into a fresh new project. Same thing -- and in fact, it's even weirder: the cube is smeared upwards when above the horizon, but then as it gets closer to the top of the window, it flattens and the disappears. Here's a video. What the heck?!
     
    Last edited: Jan 21, 2016
  3. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    2,241
    And now it's happening in another project! I downloaded 5.3.1f1 all over again, still happens in there, with both projects now.
     
  4. Jonas_Sid

    Jonas_Sid

    Mobile Graphics Developer Unity Technologies

    Joined:
    May 13, 2015
    Posts:
    44
    Hey,
    Could you try changing the rendering path in your Camera object/Player Setitngs and tell me about the result?
     
  5. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    2,241
    Thanks for the tip. Changing from Forward to Deferred does eliminate the problem. Hmm. I'm not too familiar with Deferred in 5.x but will read up on it. Does that give you any clues on the problem with Forward?

    Oh, and I submitted a bug report yesterday, Case 763750.
     
  6. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    2,241
    Ah, got your email, thanks. Okay, I'll use Deferred until I can upgrade to 5.4. Thanks for the quick review and action!
     
  7. oceanq

    oceanq

    Joined:
    Apr 10, 2015
    Posts:
    22
    I'm seeing this too. Is it a Mac only bug? Any ETA for a fix?
     
  8. Jonas_Sid

    Jonas_Sid

    Mobile Graphics Developer Unity Technologies

    Joined:
    May 13, 2015
    Posts:
    44
    Hey @ocean,
    It's an OpenGL bug, which was already fixed in Unity 5.4
     
  9. gecko

    gecko

    Joined:
    Aug 10, 2006
    Posts:
    2,241
    and switching to Deferred rendering works in the meantime in 5.3.
     
  10. oceanq

    oceanq

    Joined:
    Apr 10, 2015
    Posts:
    22
    Cool, thanks.