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-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-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-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-21Cleanup: shadow warning, styleCampbell Barton
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-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-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: 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-19Merge branch 'master' into blender2.8Campbell Barton
2018-12-19Cleanup: spellingCampbell Barton
2018-11-14Fix assert in bevel modifier with certain geometry.Brecht Van Lommel
This happened in in the barbershop_interior.blend benchmark file, seems duplicate hash entries are ok for this algorithm.
2018-11-10BMesh: backport minor changes from 2.8Campbell Barton
2018-11-10Cleanup: includesCampbell Barton
2018-09-19Merge branch 'master' into blender2.8Campbell Barton
2018-09-02Cleanup: comment blocksCampbell Barton
2018-09-02Cleanup: comment blocksCampbell Barton
2018-08-13Fix bevel problem for vertex-only cube corners.Howard Trickey
Was introduced by code from gsoc branch that does better job on cube corners, but shouldn't have applied to vertex-only case.
2018-08-10Cleanup: styleCampbell Barton
2018-08-09Quiet warnings in bmesh_bevel.c.Howard Trickey
2018-08-09Merge branch 'soc-2018-bevel' into blender2.8Rohan Rathi
2018-08-08Cleanup: trailing spaceCampbell Barton
2018-08-05Fix indentation, spacing and added commentsRohan Rathi
2018-08-04Added comments to functionality in main bevel codeRohan Rathi
2018-08-04Added comments to seam and sharp len, removed unused varRohan Rathi
2018-08-04Fix T56222: Bevel Modifier bug (uninitialized value).Bastien Montagne
2018-07-19Code cleanup and fixesRohan Rathi
2018-07-17Fix weld incoherent normals with weld operationRohan Rathi
2018-07-12Fixed shading errors with normals and added proper weightingRohan Rathi
to harden normals to make it consistent with wn modifier
2018-07-09Fixed artifacts in bevel with high profile and segmentsRohan Rathi
2018-07-03cleanup of extend edge data and fixed minor errorsRohan Rathi
2018-07-02Refactored bevel normal editing functionality.Rohan Rathi
2018-07-02Minor cleanup and fixed normal updating erasing entire meshRohan Rathi
2018-07-29Cleanup of fix_normal_shadingRohan Rathi
Fixed the edge crease that was present and also made significant performance improvements.
2018-06-27Patch to fix shading continuity.Rohan Rathi
Added it as extension to harden. Tried out different methods to fix normals, Though as with width and segments changes shape, orientation of new polys a non-smooth method of fix was not possible. Current method aggregates vertex normals into a smooth fan without affecting edge shading. Still need to fix the crease at new vertex edges
2018-06-25Change bitmap to GHash in bevel_harden_normals_modeRohan Rathi
2018-06-22Fix normal shading continuity for in-plane bevelsRohan Rathi
2018-06-19Added face strength in bevel modifierRohan Rathi
The selected face strength (Weak/Medium/High) can be used by the WN Modifier to determine influence of current face in
2018-06-13Fix exception in superellipse where precision_reached is usedRohan Rathi
with proper initialization
2018-06-13Corrected bevel of vertex by using profiles for curve of bevelRohan Rathi
2018-06-11Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-06-11Added ability to harden normals.Rohan Rathi
Uses 2 different params: mode and strength. There are still some hiccups with how 2.8 interacts with normals. Will resolve as support gets better
2018-06-04Added UI support for seams and sharp edges and cleanupRohan Rathi
2018-06-04Cleanup: strip trailing space in bmesh moduleCampbell Barton
2018-06-03Added support for extending sharp edges with bevelRohan Rathi
2018-06-01Added ability to apply seams to all middle edgesRohan Rathi
between the 2 marked edges. currently does not make changes to material or sharpness of edges
2018-05-31Mark edges that can have seams in Bevel.Rohan Rathi
Works by going clockwise from first edgehalf in BevVert and marking seam length each time it encounters a pair of edges with seams
2018-05-07Fix Bevel percent mode bug 54228Howard Trickey
Previous new adjust pass commit should have excluded percent mode.