Page MenuHome

Wired objects get rendered as solid using "Viewport render image" if the viewport's shading type is "Rendered"
Closed, ResolvedPublicBUG


System Information
Operating system: Windows-10-10.0.17763-SP0 64 Bits
Graphics card: GeForce GTX 960M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.19

Blender Version
Broken: version: 2.82 (sub 7), branch: master, commit date: 2020-02-12 16:20, hash: rB77d23b0bd76f
Worked: Not in 2.81, not sure about 2.79.

Short description of error
Objects which have their display type as wired are being rendered as solid when using the "Viewport render image" feature if the viewport's shading type is "Rendered".

Exact steps for others to reproduce the error

  1. Add an object;
  2. Set its display_type to 'WIRED';
  3. Set the viewport's shading type to ''Rendered";
  4. Look at the object in the viewport;
  5. Navigate and click on "View>Viewport Render Image".

Event Timeline

Campbell Barton (campbellbarton) changed the task status from Needs Triage to Confirmed.Feb 17 2020, 3:33 AM
Campbell Barton (campbellbarton) changed the subtype of this task from "Report" to "Bug".

No fix yet? This bug can be worked around giving a transparent material to the wired object, but this cannot be done when the object needs to have a non-transparent material.

  • When rendering in final render we never render wireframes (by design).
  • When viewing in viewport we detect the display mode and render it.
  • I would assume that users expect it to also only show in wireframe mode when doing viewport render.

So this bug would make the viewport render follow the viewport.
Same happens when using Material preview.