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
2019-02-18Cleanup: conform headers to have license firstCampbell Barton
Also remove doxy comments for licenses and add missing GPL header.
2019-02-15Bevel: fix twist on bevel of cylinder with >= 200 sides.Howard Trickey
This triggered an "almost parallel" case in setting the offset meet points, which is OK but code needed improvement put the meet point in a more accurate place. This ia fix for part of the report T61214.
2019-02-15Fix T61427: Bevel crash with patch miter.Howard Trickey
The adjustment phase had broken assumptions after adding miters, and sent a null problem to eigen. Fixed code to check assumptions.
2019-02-11Cleanup: commentsCampbell Barton
2019-02-11Cleanup: comment indentation & spellingCampbell Barton
2019-02-08Bevel, fix crash when adjust offsets with inner arc miter.Howard Trickey
Previous assumptions about boundary verts always being attached to edges are now false.
2019-02-08Bevel: fix regression re even adjustment of offsets.Howard Trickey
Mistakenly had left a debugging assignment that disabled the offset pass. This commit re-enables it.
2019-02-07Bevel: better attachment points for unbeveled edges, arc miter.Howard Trickey
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
Move \ingroup onto same line to be more compact and make it clear the file is in the group.
2019-02-05Fix T58221: Spin tool w/ merge first/last crashesCampbell Barton
Spinning geometry that included non boundary/wire edges crashed when merge first/last enabled.
2019-02-05Cleanup: remove contributors for CMake filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-02-04Cleanup: Typos in comments (to to)Pablo Vazquez
2019-02-03Cleanup: trailing commasCampbell Barton
Needed for clan-format not to wrap onto one line.
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits.
2019-01-31Cleanup: style, unused variableCampbell Barton
2019-01-29Bevel - better corner shapes for inner arc miters.Howard Trickey
The subdivision method for getting corner shapes has a fullness parameter which had been set by eye before. This change uses fullness as found by offline search process to best match the superellipsoid octant in the cube corner case (except cube corner case is still handled by other code). This somewhat improves the look of cube corners with inner arc miters, however.
2019-01-28Cleanup: sort forward declarations of enum & structCampbell Barton
Done using: source/tools/utils_maintenance/c_sort_blocks.py
2019-01-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-25Cleanup: sort cmake file listsCampbell Barton
2019-01-22Fix T60643: BMesh operator enum args fail when unset from PythonCampbell Barton
Error introduced with bmesh operator enum support: 1e6a5eb087911
2019-01-21Cleanup: shadow warning, styleCampbell Barton
2019-01-19Cleanup: add trailing commasCampbell Barton
Prevents clang-format merging into a single line.
2019-01-18Add miter pattern options.Howard Trickey
Will document the new options in release notes, then in manual. Still a bit of work to do on the bulging shape that appears on cube corners if using arc inner miters, but will do that later. Also need to do something smarter in clamp overlap.
2019-01-17BMesh: keep selection history when removing doublesCampbell Barton
Auto-merge would loose the active vertex.
2019-01-17BMesh: Remove doubles now merges face-flagsCampbell Barton
2019-01-17Cleanup: variable namesCampbell Barton
2019-01-16BMesh: prevent weld-verts bmop creating selected+hidden verts/edgesCampbell Barton
Related to error exposed by T59640 Would have fixed crash too, but we want to ignore hidden verts.
2019-01-16Fix T59640: Transform w/ auto-merge & hidden verts crashesCampbell Barton
2019-01-15Cleanup: commas at the end of enumsCampbell Barton
Without this clang-format may wrap them onto a single line.
2019-01-14Cleanup: move comments above definitionsCampbell Barton
For clang-format not to wrap definitions.
2019-01-11BMesh: Add BM_face_calc_area_uvClément Foucault
2019-01-08Cleanup: comments causing bad clang-format outputCampbell Barton
2019-01-07Better bevel normal hardening when some faces were smooth.Howard Trickey
Harden normals causes normal splitting, which will not give the appearance expected due to autosmooth unless some edges are sharpened, so this change fixes that. Also bevel tool will turn on autosmooth if not already on if hardening normals.
2019-01-06Cleanup: add trailing commas to structsCampbell Barton
Needed for clang formatting to workaround bug/limit, see: T53211
2019-01-04Fix T60099: Inconsistent normals from spin toolCampbell Barton
2019-01-04Fix eternal loop in spin tool merge first/lastCampbell Barton
2019-01-03Fix T58113 Multiple problems with bevel harden normals.Howard Trickey
Move the bevel hardening code all into bmesh_bevel.c. Based on user feedback, rewrote the bevel hardening algorithm to be more what users want. Based on user feedback, changed the UI, removing some not-useful options. Now hardening normals while beveling is enabled by a simple checkbox. Now setting face strength gives options for which faces get their face strength set.
2018-12-30Cleanup: remove non-existing function declarationsCampbell Barton
2018-12-30Cleanup: warnings (clang)Campbell Barton
2018-12-20Fix T57045: Unhandled degenerate case in bevel codeJacques Lucke
Reviewers: howardt Differential Revision: https://developer.blender.org/D4104
2018-12-20Merge branch 'master' into blender2.8Campbell Barton
2018-12-20Fix T59074: BMesh intersect hangsCampbell Barton
This is a degenerate intersection, exit early instead of hanging.
2018-12-19Merge branch 'master' into blender2.8Campbell Barton
2018-12-19Cleanup: spellingCampbell Barton
2018-12-14Merge branch 'master' into blender2.8Campbell Barton
2018-12-14Fix selection history clearing when selecting allCampbell Barton
2018-12-14Merge branch 'master' into blender2.8Campbell Barton
2018-12-14Missed last commitCampbell Barton
2018-12-14Cleanup: naming (mean -> median) see T47811Campbell Barton
2018-12-12Merge branch 'master' into blender2.8Campbell Barton