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
2014-11-10Fix T4256: Connect tool hangsCampbell Barton
2014-11-06Editmesh: select more/less can now step over adjacent facesCampbell Barton
This keeps a square shaped selection when using grid topology.
2014-11-05Editmesh: report a warning when fill failsCampbell Barton
also prevent assert with zero normal
2014-11-04Fix use-after free (own error)Campbell Barton
2014-11-02Fix connect-vertices failing for concave ngonsCampbell Barton
Also add: - generic callback for bmesh elements. - ability to pass an existing array to a bmesh operator.
2014-11-02Cleanup: styleCampbell Barton
2014-10-29Cleanup: warnings, typosCampbell Barton
2014-10-08Fix T42145: EditMesh Bevel tools had no clamping option.Bastien Montagne
Missing feature already present in Bevel modifier, useful and rather simple to add.
2014-09-29Cleanup: remove smooth_ from 'smooth_factor'Campbell Barton
redundant, just call factor as smooth modifier does.
2014-09-28Fix T25582: Add a 'smooth factor' to smooth_vertex BMesh op.Bastien Montagne
Based on code by wahooney (Keith Boshoff), patch itself was merely rewritten due to BMesh changes...
2014-09-28BMesh: use stack for subdiv face data (no realloc)Campbell Barton
2014-09-12Cleanup & remove redundant checkCampbell Barton
2014-09-11Workaround for strict flags and release build compilationSergey Sharybin
@campbellbarton, it's really helpful to have strict flags enabled for release builds as well -- especially when you're working in areas which are heavily using least squares solvers. For now made it so blender compiles, but it could be better solution here.
2014-09-10Fix for mesh-inset modifying hidden facesCampbell Barton
2014-09-09Fix T41445: Inset creates separated UV'sCampbell Barton
2014-09-02Fix editmesh-connect with adjacent vert selectionCampbell Barton
The result of running connect wasn't deterministic when adjacent vertices selected.
2014-09-02Fix editmesh-connect with hidden geometryCampbell Barton
- ignore hidden faces & verts - when cutting a pair, select edges co-linear to the cut. Also support creating a buffer from hidden elem's even if BMO_FLAG_RESPECT_HIDE is enabled. (if the hflag used includes BM_ELEM_HIDDEN).
2014-08-29Fix T41631: Connect acts on unrelated vertCampbell Barton
2014-08-26Fix T41568: Dissolve & Tear Boundary Keeps VertsCampbell Barton
2014-08-25Fix T40993: Store selection history for extrudeCampbell Barton
2014-08-21Fix T41523: Mesh triangle fill creates flipped facesCampbell Barton
Calculate projection normal using edge-pairs
2014-08-21Fix for BMesh fill using arbitrary face-flippingCampbell Barton
Use winding of existing boundary edges. Filling Suzzane's eyes gave different face winding.
2014-08-21BMesh: fill - replace SmallHash with GHashCampbell Barton
2014-08-21BMesh: correct flag useCampbell Barton
Allowed fill to make duplicate faces
2014-08-17CleanupCampbell Barton
2014-08-14BMesh: use a smaller dist3 thresholdCampbell Barton
Matches array modifier remove-doubles
2014-08-13Math Lib: rename barycentric_transform -> transform_point_by_tri_v3Campbell Barton
also add transform_point_by_seg_v3
2014-08-13SpellingCampbell Barton
2014-07-30BLI_listbase: consistent name prefixCampbell Barton
2014-07-24Correction to recent rip-tearCampbell Barton
2014-07-23Editmesh: Add option to tear boundary vertices when dissolvingCampbell Barton
2014-07-21Math Lib: rename mul_serie_m3 to mul_m3_series & reorder argsCampbell Barton
Importantly, reversed mul_serie_m3 argument order (so it matches the m4 function)
2014-07-20Math Lib: use variable length args for mul_serie_m3,m4 (instead of trailing ↵Campbell Barton
NULL's)
2014-07-19Defines: replace ELEM3-16 with ELEM(...), that can take varargsCampbell Barton
2014-07-17Fix T34664: bevel face material can be set in tool and modifier.Howard Trickey
Now the bevel tool, modifier, and internal operator have a material slot # parameter that the user can set. If left at default of -1, behavior is as current -- bevel face material is taken from the closest original face (this may be ambiguous). If material slot is >= 0, it gives the material slot index number for the material to use.
2014-07-14Math Lib: add compare_len_squared_v3v3 from paint branchCampbell Barton
2014-07-11BLI_array: avoid mixing terms count/lengthCampbell Barton
2014-06-28BLI_stackdefinesCampbell Barton
Bounds check the stack while debugging, also add STACK_PEEK
2014-06-27BMesh: more edits to vertex dissolve, handle mixing wire edges with faces betterCampbell Barton
2014-06-27BMesh: tweaks to dissolve, remove wire edges before other calculationsCampbell Barton
also avoid feedback loop when checking topology giving nondeterministic results.
2014-06-27BMesh: add BM_vert_is_edge_pair(), faster then checking ↵Campbell Barton
(BM_vert_edge_count(v) == 2)
2014-06-27BMesh: add ability not to delete vertex when collapsingCampbell Barton
2014-06-26Fix T40813: Dissolve verts with adjacent regions, removes the dividing edgeCampbell Barton
2014-06-26Fix for dissolve faces iterating over verts while removingCampbell Barton
2014-06-24move STACK_* macros into BLI_stackdefines.hCampbell Barton
2014-06-22Apply fix for T40745 to extrude_face_region tooCampbell Barton
2014-06-22Editmesh: extruding end-point verts now maintains edge-directionCampbell Barton
Resolves T40745, where faces from extruded edges had flipped normals.
2014-06-16Use ARRAY_SIZE to replace (sizeof(a) / sizeof(*a))Campbell Barton
2014-06-14Editmesh: remove redundant normal calculation call for subdivideCampbell Barton
2014-06-06Fix T40508: Calculating normals crashesCampbell Barton