Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-10Fix T45009: Bad 'tri area computation' code in knife tool.Bastien Montagne
Was causing wrong selection of 'outside' face.
2015-06-08Fix T44964: Bisect tool /w nonuniform scaleCampbell Barton
2015-06-06Use threshold for selecting side-of-axisCampbell Barton
2015-06-01Fix T44915 vertex color lost when adding new layer in edit mode.Antony Riakiotakis
Was copying new layer colors to old layer colors.
2015-06-01Fix for leak in BM_uv_element_map_createCampbell Barton
Also correct over alloc and redundant alloc.
2015-05-29BMesh: select linked /w delimiters & wire edgesCampbell Barton
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this.
2015-05-27Correct convex-hull for recent join-tri changesCampbell Barton
2015-05-26Cleanup: update commentCampbell Barton
2015-05-26BMesh: join tris, split angle limit in twoCampbell Barton
Use a separate limit for face-angle and shape comparisons. There was no way to join non-rectangular, co-planer tries.
2015-05-26BMesh: join tris now delimits all UV/Color layersCampbell Barton
Previously was only checking active layers Also add delimit by edge seam
2015-05-24Fix crash clearing skin data on non meshCampbell Barton
2015-05-22Fix for join faces ignoring angle limitCampbell 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-21Fix 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-21Fix mesh mirror failing on isolated vertsCampbell Barton
2015-05-19Fix T44766: Connect fails /w selected ngon edgesCampbell Barton
2015-05-17BMesh: don't check winding for uv-vert-mapCampbell Barton
Made link-select separate front/back with projected UV's
2015-05-16BMesh: link-select-pick now supports redoCampbell Barton
Without this you can't change delimiter options without editing the keymap.
2015-05-16BMesh: add UV delimit for select-linked, dissolveCampbell Barton
2015-05-16BMesh: add sharp edge delimiterCampbell Barton
2015-05-16BMesh: select linked, support other delimitersCampbell Barton
Use same options as limited dissolve (adds material & winding)
2015-05-16Select linked seam limit, now works for pickingCampbell Barton
Second half of fix for also T42510
2015-05-15Fix T42510: Limit by seams fails in edge/vert modeCampbell Barton
2015-05-15BMesh: rename loop walker -> edgeloopCampbell Barton
2015-05-06Rip tool, support filling-edges with fill enabledCampbell Barton
2015-05-06Fix 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-05Cleanup: rip toolCampbell Barton
2015-05-05BMesh: improve rip tool /w mon-manifold vertsCampbell 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-04Add name argument to data creation API callsCampbell Barton
Was adding then renaming, unnecessarily.
2015-05-03Cleanup: 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-03Fix 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-02BMesh: rip-tool can now split off isolated fansCampbell Barton
Useful since there wasn't a good way to do this previously.
2015-05-02Cleanup: redundant varsCampbell Barton
2015-05-02BMesh: BM_mesh_edgesplitCampbell 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-02Cleanup: bmesh src/dst order in API argsCampbell Barton
2015-05-01Fix 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-30Fix T44484: Edge-split corrupts meshCampbell Barton
Splitting non-manifold edges could produce duplicate edges.
2015-04-29BMesh: use BM_face_loop_separate_multi for ripCampbell Barton
Resolves bug over-splitting non-manifold connected edges.
2015-04-29Fix typo using interp_v3_v3v3 over float[2] variables...Bastien Montagne
Found by asan! ;)
2015-04-27Cleanup: use mul_v3_mat3_m4v3Campbell Barton
2015-04-27Fix T44011: Ruler/Knife/Loop-cut fail in quad-viewCampbell 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-27Cleanup: rename GRAB_POINTER -> GRAB_CURSORCampbell Barton
Term pointer is overloaded already.
2015-04-26BMesh: subdiv smooth, use simpler even calculationCampbell 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-26BMesh: use inverse-square falloff /w smooth-subdivCampbell Barton
Resolves ugly artifacts with multi-cut.
2015-04-25CleanupCampbell Barton
2015-04-24Fix 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-23Correct missing NULL check (own mistake)Campbell Barton
2015-04-23BMesh: mesh-data picking, edge+vert improvementCampbell 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-21Math Lib: handling bits handling into own fileCampbell Barton
2015-04-21Minor edit to edit-mesh selection biasCampbell Barton
only choose verts over edges (not faces)
2015-04-21Cleanup: minor correctionsCampbell Barton