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-21Cleanup: quiet warningCampbell Barton
2015-06-21BMesh: replace BLI_array -> BLI_stackCampbell Barton
Also use more direct custom-data access.
2015-06-20BMesh: simplify join-tri'sCampbell Barton
2015-06-19avoid assert with bmesh insetCampbell Barton
2015-06-18Fix leak in edge-offsetCampbell Barton
2015-06-17BMesh: Add edge-offset option: cap-endpointCampbell Barton
Creating triangles at endpoints is often not so good, disable by default.
2015-06-15Add missing fileCampbell Barton
2015-06-11BMesh: flatten faces operatorCampbell Barton
2015-05-30Fix leak in BMesh convex hull operatorCampbell 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 error joining tris -> quadsCampbell Barton
Incorrect flag check, would need to run multiple times.
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-22BMesh: extrude region didnt copy edge flagsCampbell Barton
Newly created edges around regions wouldn't get the edge flags from surrounding geometry.
2015-05-05Cleanup: function arg wrappingCampbell 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 a couple of harmless compiler warnings.Brecht Van Lommel
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-29Fix T44542: 'extend selection' editmode tool would select hidden elements.Bastien Montagne
2015-04-26BMesh: increase subdiv smooth strengthCampbell Barton
Now 1.0 gives near spherical output
2015-04-26Cleanup: bmesh subdivideCampbell Barton
var names were a bit cryptic, set return arg last.
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-26Cleanup: subdivide smooth vertex placementCampbell Barton
2015-04-26BMesh: use const for API callsCampbell Barton
2015-03-11Cleanup: indentationCampbell Barton
2015-03-09Fix T43421: bisect_edges returns insufficient dataCampbell Barton
2015-03-02error in last commitCampbell Barton
2015-03-02Fix T43848: Wrong direction recalculating normalsCampbell Barton
Face islands furthest faces could face towards the center point when connected to sharp edges. Now check the furthest edge of the furthest face, to test for face winding.
2015-03-02BMesh: calc normals, use area weighted centerCampbell Barton
Prevents many small faces skewing center calculation.
2015-02-24Fix T43792: Connect faces fails with ngonsCampbell Barton
Complex ngons that intersected the path multiple times would fail to connect. Now find closest intersections in both directions.
2015-02-23CustomData: const correctness for interp()Campbell Barton
2015-02-02cleanup: style/spellingCampbell Barton
2015-02-02minor edits to last commitCampbell Barton
2015-02-02BMesh: tool to ensure all faces are convexCampbell Barton
Access from Mesh -> Cleanup
2015-02-01BMesh: remove redundant connect-nonplanar loopCampbell Barton
2015-01-31Compiler warning: double-promotionCampbell Barton
2015-01-13Cleanup: consistent arg order in bmeshCampbell Barton
2015-01-12BMesh: Tweak behavior for select more/lessCampbell Barton
Stepping over faces gives overall nice results but it stopped wire edges from working. Now step over wire too.
2015-01-10Fix for regression in bmesh connect-pairCampbell Barton
T42563 fix wasn't right, fortunately this doesn't fail in most cases.
2015-01-04cleanup: create cube, use index lookupsCampbell Barton
2015-01-02cleanup: styleCampbell Barton
2015-01-01cleanup: redundant casts & const cast correctnessCampbell Barton
2014-12-28Fix T40930: Add a new option to select faces by smooth/flat shading.Bastien Montagne
Org code by robschia (Roberto Schiavone), first review by campbellbarton (Campbell Barton), final review and minor changes by mont29 (Bastien Montagne). Reviewers: cambellbarton, mont29 Subscribers: mont29, campbellbarton Maniphest Tasks: T40930 Differential Revision: https://developer.blender.org/D638
2014-12-26Fix T43013: Flip with bridge aligned loopsCampbell Barton
2014-11-29Cleanup: unused headersCampbell Barton
2014-11-21Cleanup: typoCampbell Barton
2014-11-16Cleanup: use SUBD_CORNER_* prefix for Subdiv flagsCampbell Barton
2014-11-16Cleanup: use BLI_listbase_*** prefix for count,sort,sort_rCampbell Barton