Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-10 | Fix T45009: Bad 'tri area computation' code in knife tool. | Bastien Montagne | |
Was causing wrong selection of 'outside' face. | |||
2015-06-08 | Fix T44964: Bisect tool /w nonuniform scale | Campbell Barton | |
2015-06-06 | Use threshold for selecting side-of-axis | Campbell Barton | |
2015-06-01 | Fix T44915 vertex color lost when adding new layer in edit mode. | Antony Riakiotakis | |
Was copying new layer colors to old layer colors. | |||
2015-06-01 | Fix for leak in BM_uv_element_map_create | Campbell Barton | |
Also correct over alloc and redundant alloc. | |||
2015-05-29 | BMesh: select linked /w delimiters & wire edges | Campbell Barton | |
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this. | |||
2015-05-27 | Correct convex-hull for recent join-tri changes | Campbell Barton | |
2015-05-26 | Cleanup: update comment | Campbell Barton | |
2015-05-26 | BMesh: join tris, split angle limit in two | Campbell Barton | |
Use a separate limit for face-angle and shape comparisons. There was no way to join non-rectangular, co-planer tries. | |||
2015-05-26 | BMesh: join tris now delimits all UV/Color layers | Campbell Barton | |
Previously was only checking active layers Also add delimit by edge seam | |||
2015-05-24 | Fix crash clearing skin data on non mesh | Campbell Barton | |
2015-05-22 | Fix for join faces ignoring angle limit | Campbell Barton | |
Angle limit for join-faces was more advice then actual limit. Now joining entire selection, gives assurance that no faces above the limit will be merged. The purpose of this was to allow users to isolate 2 faces and always join them. Instead, support this by bypassing limit only when its not set and 2 faces are selected. | |||
2015-05-21 | Fix T44794: Blend From Shape tool X Icon UI Bug? | Bastien Montagne | |
Note: maybe we could even make `RNA_property_is_unlink()` always return false for enum properties? But well, guess being explicit here does not hurt... | |||
2015-05-21 | Fix mesh mirror failing on isolated verts | Campbell Barton | |
2015-05-19 | Fix T44766: Connect fails /w selected ngon edges | Campbell Barton | |
2015-05-17 | BMesh: don't check winding for uv-vert-map | Campbell Barton | |
Made link-select separate front/back with projected UV's | |||
2015-05-16 | BMesh: link-select-pick now supports redo | Campbell Barton | |
Without this you can't change delimiter options without editing the keymap. | |||
2015-05-16 | BMesh: add UV delimit for select-linked, dissolve | Campbell Barton | |
2015-05-16 | BMesh: add sharp edge delimiter | Campbell Barton | |
2015-05-16 | BMesh: select linked, support other delimiters | Campbell Barton | |
Use same options as limited dissolve (adds material & winding) | |||
2015-05-16 | Select linked seam limit, now works for picking | Campbell Barton | |
Second half of fix for also T42510 | |||
2015-05-15 | Fix T42510: Limit by seams fails in edge/vert mode | Campbell Barton | |
2015-05-15 | BMesh: rename loop walker -> edgeloop | Campbell Barton | |
2015-05-06 | Rip tool, support filling-edges with fill enabled | Campbell Barton | |
2015-05-06 | Fix T44618: Rip Fill on a single vert would only generate one of the two ↵ | Bastien Montagne | |
expected faces. Was tagging (for filling) the wrong edge for one of the two involved loops... | |||
2015-05-05 | Cleanup: rip tool | Campbell Barton | |
2015-05-05 | BMesh: improve rip tool /w mon-manifold verts | Campbell Barton | |
Can now rip from multiple fans (mixed single faces or larger regions) Also add BM_vert_is_manifold_region which only checks if a vert has disconnected fans. | |||
2015-05-04 | Add name argument to data creation API calls | Campbell Barton | |
Was adding then renaming, unnecessarily. | |||
2015-05-03 | Cleanup: rename clear_skin & clear_mask operators to skin_clear and mask_clear. | Bastien Montagne | |
So that they match all other op names around - and sensible logic as well. | |||
2015-05-03 | Fix T44589: No way to add a skin data layer manualy. | Bastien Montagne | |
There are several ways to end up with an object with skin modifier, but no skin data on the geometry. So we need an operator to add it by hands. Also tweaked a bit UI of this modifier. | |||
2015-05-02 | BMesh: rip-tool can now split off isolated fans | Campbell Barton | |
Useful since there wasn't a good way to do this previously. | |||
2015-05-02 | Cleanup: redundant vars | Campbell Barton | |
2015-05-02 | BMesh: BM_mesh_edgesplit | Campbell Barton | |
Did quite a few checks not to tag bad splits (which wasn't working perfectly) Instead rely on BM_vert_separate not to create invalid geometry. | |||
2015-05-02 | Cleanup: bmesh src/dst order in API args | Campbell Barton | |
2015-05-01 | Fix T44560: Merge Collapse tool - UVs operator panel option ignored with ↵ | Bastien Montagne | |
Collapse but not with other merge types. Was missing parameter for collapse bmesh operator... | |||
2015-04-30 | Fix T44484: Edge-split corrupts mesh | Campbell Barton | |
Splitting non-manifold edges could produce duplicate edges. | |||
2015-04-29 | BMesh: use BM_face_loop_separate_multi for rip | Campbell Barton | |
Resolves bug over-splitting non-manifold connected edges. | |||
2015-04-29 | Fix typo using interp_v3_v3v3 over float[2] variables... | Bastien Montagne | |
Found by asan! ;) | |||
2015-04-27 | Cleanup: use mul_v3_mat3_m4v3 | Campbell Barton | |
2015-04-27 | Fix T44011: Ruler/Knife/Loop-cut fail in quad-view | Campbell Barton | |
This is a kind of sloppy-focus, resolving long standing bug with loop-cut/knife/ruler /w quad-view. Where activating a tool would lock onto one of quad-views, especially problematic when activating from the toolbar or menus. | |||
2015-04-27 | Cleanup: rename GRAB_POINTER -> GRAB_CURSOR | Campbell Barton | |
Term pointer is overloaded already. | |||
2015-04-26 | BMesh: subdiv smooth, use simpler even calculation | Campbell Barton | |
Was checking all vertices adjacent faces, now just compare the difference between normal angles. Also default to inverse-square for loopcut-subdiv falloff. | |||
2015-04-26 | BMesh: use inverse-square falloff /w smooth-subdiv | Campbell Barton | |
Resolves ugly artifacts with multi-cut. | |||
2015-04-25 | Cleanup | Campbell Barton | |
2015-04-24 | Fix T44492: knife tool should cut across a split edge. | Howard Trickey | |
Added filter condition in visibility check that prevented a "butting-up-against" face from obscuring an edge. | |||
2015-04-23 | Correct missing NULL check (own mistake) | Campbell Barton | |
2015-04-23 | BMesh: mesh-data picking, edge+vert improvement | Campbell Barton | |
When zoomed out vert bias over edges meant it wasn't possible to select edges. Now pick the edge if the cursor is closer to its center. | |||
2015-04-21 | Math Lib: handling bits handling into own file | Campbell Barton | |
2015-04-21 | Minor edit to edit-mesh selection bias | Campbell Barton | |
only choose verts over edges (not faces) | |||
2015-04-21 | Cleanup: minor corrections | Campbell Barton | |