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
2018-12-19Cleanup: spellingCampbell Barton
2018-12-12Cleanup: use colon separator after parameterCampbell Barton
Helps separate variable names from descriptive text. Was already used in some parts of the code, double space and dashes were used elsewhere.
2018-05-15Fix BMesh bisect not flagging dirty indicesCampbell Barton
2017-09-19Cleanup: BLI_utildefines prefix for header-only libsCampbell Barton
This allows to have different macro headers without them sharing similar names to regular C modules.
2017-05-06bmesh: use 'uint' instead of 'unsigned int'Campbell Barton
no functional changes.
2017-03-13Fix T50920: Adds missing edges on return of bisect operatorGermano Cavalcante
2016-07-01BMesh: make toolflags optionalCampbell Barton
Saves 8 bytes per vert/edge/face. Gives overall ~20-25% memory saving for dyntopo sculpting and modifiers that use BMesh.
2016-01-08Fix bisect flagging w/ multiple cuts on an ngonCampbell Barton
Caused symmetrize to fail for concave ngons crossing the midpoint multiple times.
2015-05-17Cleanup: indentationCampbell Barton
2014-11-21Cleanup: typoCampbell Barton
2014-10-10Cleanup: use bool and const argsCampbell Barton
2014-09-28BMesh: remove point-in-face test for bisectCampbell Barton
instead track inside/outside state while stepping over intersections.
2014-08-13SpellingCampbell Barton
2014-06-28BLI_stackdefinesCampbell Barton
Bounds check the stack while debugging, also add STACK_PEEK
2014-06-24move STACK_* macros into BLI_stackdefines.hCampbell Barton
2014-05-14Code cleanup: doxy commentsCampbell Barton
2014-03-13BMesh: minor changes for BM_face_split useCampbell Barton
2014-01-12Style Cleanup: whitespaceCampbell Barton
2013-12-24BMesh optimize face splitting by taking loops rather then vertsCampbell Barton
- add BM_vert_pair_share_face - add BM_loop_is_adjacent - remove BM_verts_connect
2013-11-19Fix T36998: Bisect would operate on unselected vertices.Campbell Barton
2013-10-16fix [#37013] Mesh > bisect can't fill the cut if it lines up with two or ↵Campbell Barton
more adjacent vertices
2013-10-04code cleanup: warnings and minor edits.Campbell Barton
2013-10-04fix for lasso selection (in non-zbuf mode) when the line intersected its self.Campbell Barton
isect_point_poly_v2() - add argument to check overlapping areas.
2013-10-03set mempool debug in the game-engine-player too. also remove redundant ↵Campbell Barton
mempool includes.
2013-09-03reorder BLI_strict_flags.h include so its not conflicting with stdio.h on apple.Campbell Barton
2013-09-01move strict compiler checks into a header so its easier to manage in one ↵Campbell Barton
place (pragmas were copied around). also enable more strict warnings for BLF (which had some incorrect casts).
2013-08-28style cleanupCampbell Barton
2013-08-23fix error in recently added symmetrize rewrite, verts already on the aligned ↵Campbell Barton
to the mirror-plane would not be welded.
2013-08-23edits to new symmetrize toolCampbell Barton
- snap axis-aligned verts to the center. - expose the threshold for detecting if a vertex is on the axis.
2013-08-23move bmesh tools into their own include,Campbell Barton
changes to tool args would rebuild far too many files and these are mainly by modifiers outside of bmesh.
2013-08-22new bmesh operator bisect_plane, cuts a mesh in half, takes a user defined ↵Campbell Barton
plane as an argument, handles concave ngons which need multiple cuts.