Page MenuHome

Fix T86874: Wireframe Overlay Mesh Primitives Grid, Circle
AbandonedPublic

Authored by Himanshi Kalra (calra) on Mar 31 2021, 12:55 PM.

Details

Summary

Fix for T86874
Adds a round trip from Mesh -> BMesh -> Mesh.
Added for the primtives that don't use BMesh i.e. Grid and Circle

Merge branch 'master' into grid_plane_no_wireframe

Diff Detail

Repository
rB Blender
Branch
grid_plane_no_wireframe (branched from master)
Build Status
Buildable 13839
Build 13839: arc lint + arc unit

Event Timeline

Himanshi Kalra (calra) requested review of this revision.Mar 31 2021, 12:55 PM
Himanshi Kalra (calra) created this revision.
Himanshi Kalra (calra) retitled this revision from Fix T86078: Wireframe Overlay Mesh Primitives Grid, Circle to Fix T86874: Wireframe Overlay Mesh Primitives Grid, Circle.Mar 31 2021, 12:58 PM
  • Fixing the TXXXX number in the comment

Thanks for looking into this @Himanshi Kalra (calra). Unfortunately this is not the solution though. Converting from mesh to bmesh and back is not a trivial operation, and should be avoided where possible.

A proper fix would likely add whatever data is added during the conversion process that's required for wireframe to work, or fix the wireframe overlay so it can work in this case.

So I'm going to close this patch, but feel free to submit another if you happen on a different solution!