Maniphest T46936

Viewport Cycles Material Draw Mode & transparency
Closed, Resolved

Assigned To
None
Authored By
Cezary Kopias (kopias)
Dec 7 2015, 11:55 AM
Tags
  • BF Blender
  • Cycles
  • EEVEE & Viewport
Subscribers
Brecht Van Lommel (brecht)
Cezary Kopias (kopias)
Sergey Sharybin (sergey)

Description

System Information
Win7x64 GTX 660M

Blender Version
Broken: 2.76 official, recent buildbot 2.76.3

Short description of error
There is a triangulated wire overlay when using vieport material draw mode + transparencey in object properties + cycles material with transparency + alpha blend mode in material setting... just open blend file


box on the left have transparency in object properties disabled

Exact steps for others to reproduce the error
open attached blend file{F264044}

Revisions and Commits

rB Blender

Event Timeline

Cezary Kopias (kopias) created this task.Dec 7 2015, 11:55 AM
Cezary Kopias (kopias) assigned this task to Brecht Van Lommel (brecht).
Cezary Kopias (kopias) raised the priority of this task from to 90.
Cezary Kopias (kopias) updated the task description.
Cezary Kopias (kopias) added projects: GPU / Viewport, BF Blender, Cycles.
Cezary Kopias (kopias) edited a custom field.
Cezary Kopias (kopias) added a subscriber: Cezary Kopias (kopias).
Sergey Sharybin (sergey) lowered the priority of this task from 90 to 50.Dec 8 2015, 11:29 AM
Sergey Sharybin (sergey) added a subscriber: Sergey Sharybin (sergey).

Weirdly enough, enabling "Wire" for the object removes the edges caused by triangulation.

It isn't really a Cycles issue, it's a viewport issue. @Brecht Van Lommel (brecht), do you really have time for this?

Brecht Van Lommel (brecht) removed Brecht Van Lommel (brecht) as the assignee of this task.Dec 8 2015, 7:04 PM
Brecht Van Lommel (brecht) added a subscriber: Brecht Van Lommel (brecht).Dec 8 2015, 7:07 PM

I might have time, but @Cezary Kopias (kopias), please don't assign bugs to developers, we do that ourselves.

As far as I know outline drawing was never supported for transparent objects, and is intended to be disabled, see e.g. T25764.

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Resolved by committing rB17a16b57df2d: Fix T46936: cycles GLSL should not draw outlines for transparent materials..Dec 15 2015, 2:09 AM
Brecht Van Lommel (brecht) added a commit: rB17a16b57df2d: Fix T46936: cycles GLSL should not draw outlines for transparent materials..
Clément Foucault (fclem) edited projects, added EEVEE & Viewport; removed GPU / Viewport.Jun 19 2020, 11:14 PM