Commit Graph

5 Commits

Author SHA1 Message Date
Mike Fricker
3dcd8acc81 Mesh Editor: Extrude multiple polygons together!
- When multiple polygons are selected that are neighbors, Extrude will now keep those polygons connected by default
- Extrusion distances for polygons are now influenced by their vertices' intersection points with neighbor polygons.  This makes for much more sensible extrusions when extruding multiple polygons together.
- UEditableMesh::ExtrudePolygons() has a new parameter 'bKeepNeighborsTogether' to enable this feature (always 'true' in Mesh Editor for now.  We'll make it an option, eventually.)

#codereview richard.talbotwatkin
#rb none

[CL 3425238 by Mike Fricker in Dev-Geometry branch]
2017-05-05 10:14:54 -04:00
Mike Fricker
b08bc91a2f Mesh Editor: Show selected polygons and edges on subdivision preview mesh
- If you have polygons or edges selected on a base cage, their counterparts will be highlighted on the subdivision preview wire overlay
- Added new Editable Mesh function to get the edge that is connecting two specified vertices (UEditableMesh::GetEdgeThatConnectsVertices)

#codereview richard.talbotwatkin
#rb none

[CL 3401517 by Mike Fricker in Dev-Geometry branch]
2017-04-20 09:18:09 -04:00
Mike Fricker
19772dec15 Mesh Editor: Cleaned up OpenSubdiv includes
#rb none

[CL 3356126 by Mike Fricker in Dev-Geometry branch]
2017-03-21 10:00:12 -04:00
Mike Fricker
4d13e05c18 Updated OpenSubdiv to version 3.2.0
- No effective change that I've been able to notice
- VS 2013 is not supported yet (we can add that later)

#codereview richard.talbotwatkin
#rb none

[CL 3354599 by Mike Fricker in Dev-Geometry branch]
2017-03-20 15:28:21 -04:00
Unrealbot
02dbb9765e Branch snapshot for CL 3327560
[CL 3327560 in Dev-Geometry branch]
2017-03-01 12:26:39 -05:00