Revision 9d7abce by Campbell Barton January 7, 2020, 03:45 (GMT) |
BMesh: remove BMEditMesh.ob use for select mirror |
Revision 8bdac37 by Campbell Barton January 7, 2020, 03:36 (GMT) |
BMesh: remove BMEditMesh.ob use for undo |
Revision e95c0fb by Campbell Barton January 7, 2020, 03:27 (GMT) |
BMesh: remove BMEditMesh.ob use BKE_editmesh_lnorspace_* API Note that this is a bit clumsy having both edit-mesh and mesh, BKE_editmesh_ensure_autosmooth & BKE_editmesh_lnorspace_update are often called together, these could be made into a single functions. |
Revision 6e39aeb by Campbell Barton January 7, 2020, 03:06 (GMT) |
BMesh: remove BMEditMesh.ob use for draw manager |
Revision a8d1199 by Campbell Barton January 7, 2020, 02:53 (GMT) |
BMesh: remove BMEditMesh.ob use for vert coord access, projection |
Revision 592e245 by Campbell Barton January 7, 2020, 02:41 (GMT) |
BMesh: remove BMEditMesh.ob use for Bevel The pointer is causing issues since two objects can share an edit-mesh, removing in stages, see T72848. Also fixes the material index being clamped by every object. |
Revision 3a35301 by William Reynish January 6, 2020, 20:54 (GMT) |
Fix T70821: Hair Radius Is Actually Hair Diameter Renamed hair tip and root properties to be called diameter rather than radius. The old name was incorrect. |
Revision 58e88d3 by William Reynish January 6, 2020, 19:37 (GMT) |
Industry Compat keymap: Support MMB for immediate transform tool use again Now this also works for the UV Editor Note: Only the transform tools currently support this. I would like to make this work for all the tools with gizmos, but need to find the nicest way to do it. |
Revision 04ddd6f by Pablo Dobarro January 6, 2020, 15:56 (GMT) |
Fix T72700: Missing flush vert visibility on sculpt undo This was caused by a missing call to BKE_mesh_flush_hidden_from_verts() when a SCULP_UNDO_HIDDEN undo step is processed. Reviewed By: jbakker Maniphest Tasks: T72700 Differential Revision: https://developer.blender.org/D6488 |
Revision 55fbb0f by Germano Cavalcante January 6, 2020, 15:33 (GMT) |
BM_mesh_intersect: Match the mesh in Debug build with Release Prevents regression in unit tests. |
Revision 60c54be by Bastien Montagne January 6, 2020, 14:46 (GMT) |
Fix/Cleanup invalid call to blendfile reading in UNDO_DISK. Currently harmless since undo to disk is disabled, but that is not a good reason to have invalid code. |
Revision 7213c42 by Germano Cavalcante January 6, 2020, 12:26 (GMT) |
Fix BKE_mesh_validate_arrays invalidating face selection Use `totpoly` instead of `totface`. The original code was written for non-bmesh case and likely missed this update. |
Revision 24d46bd by Campbell Barton January 6, 2020, 12:21 (GMT) |
Gizmo: match UV editor gizmos more closely to the 3D view |
Revision 3978568 by Campbell Barton January 6, 2020, 12:21 (GMT) |
Cleanup: remove unused 2D arrow gizmo It's simpler to support a single gizmo type for 2D/3D. |
Revision 0d67eb2 by Campbell Barton January 6, 2020, 12:21 (GMT) |
Gizmo: support 3D arrow gizmos in 2D spaces Allows 2D arrows to be removed, since they work slightly differently and don't support offset matrices. Use these in the UV editor. |
Revision 98e4fbc by Campbell Barton January 6, 2020, 12:08 (GMT) |
Gizmo: use compatible scale values between 2D/3D gizmos Make the UV editor gizmos the same size as the 3D view. |
Revision b7acb86 by Jeroen Bakker January 6, 2020, 11:57 (GMT) |
Fix T72902: Whiskey Lake support Users reported that Whiskey lake has the same issue as other intel platforms where an extra glFlush is needed. This change will add Whiskey Lake to that exception. Patch provided by Philip Luk |
Revision 7f3e121 by Sybren A. Stüvel January 6, 2020, 11:41 (GMT) |
USD Exporter: removed from experimental features There were two reasons the USD Exporter was listed as experimental: - Originally there was no deduplication of mesh normals & UV coordinates (resolved in rBf5e00f735106b5ec635806a4c795a2bc46ae8369), and - the way materials were exported was incompatible with instancing with USD 19.07. This seems to be resolved with the current version of USD (19.11). Blender (more specifically, `makesdna`) doesn't seem to like empty DNA structs, so I couldn't remove all properties from `UserDef_Experimental`. Instead I have just kept `char _pad0[8]`. Reviewed by: campbellbarton Differential Revision: https://developer.blender.org/D6519 |
Revision a6d0136 by Sergey Sharybin January 6, 2020, 10:52 (GMT) |
Fix crash opening specific files For some reason socket flag and actual presence of link got out of sync. Check for link to be present prior to access it. Fixes crash opening file from T48684. |
Revision 9483997 by Sergey Sharybin January 6, 2020, 08:23 (GMT) |
Depsgraph: Fix wrong ID filtering Was only using first ID instead of all of them. Might have been causing issues when updating motion paths of multiple objects. Spotted by Jack C, thanks! |
|