Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell 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-31 | Cleanup: style, unused variable | Campbell Barton | |
2019-01-29 | Bevel - 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-26 | Cleanup: remove redundant BKE/BLI/BIF headers | Campbell Barton | |
2019-01-21 | Cleanup: shadow warning, style | Campbell Barton | |
2019-01-18 | Add 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-07 | Better 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-03 | Fix 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-30 | Cleanup: warnings (clang) | Campbell Barton | |
2018-12-20 | Fix T57045: Unhandled degenerate case in bevel code | Jacques Lucke | |
Reviewers: howardt Differential Revision: https://developer.blender.org/D4104 | |||
2018-12-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-19 | Cleanup: spelling | Campbell Barton | |
2018-11-14 | Fix 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-10 | BMesh: backport minor changes from 2.8 | Campbell Barton | |
2018-11-10 | Cleanup: includes | Campbell Barton | |
2018-09-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-02 | Cleanup: comment blocks | Campbell Barton | |
2018-09-02 | Cleanup: comment blocks | Campbell Barton | |
2018-08-13 | Fix 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-10 | Cleanup: style | Campbell Barton | |
2018-08-09 | Quiet warnings in bmesh_bevel.c. | Howard Trickey | |
2018-08-09 | Merge branch 'soc-2018-bevel' into blender2.8 | Rohan Rathi | |
2018-08-08 | Cleanup: trailing space | Campbell Barton | |
2018-08-05 | Fix indentation, spacing and added comments | Rohan Rathi | |
2018-08-04 | Added comments to functionality in main bevel code | Rohan Rathi | |
2018-08-04 | Added comments to seam and sharp len, removed unused var | Rohan Rathi | |
2018-08-04 | Fix T56222: Bevel Modifier bug (uninitialized value). | Bastien Montagne | |
2018-07-19 | Code cleanup and fixes | Rohan Rathi | |
2018-07-17 | Fix weld incoherent normals with weld operation | Rohan Rathi | |
2018-07-12 | Fixed shading errors with normals and added proper weighting | Rohan Rathi | |
to harden normals to make it consistent with wn modifier | |||
2018-07-09 | Fixed artifacts in bevel with high profile and segments | Rohan Rathi | |
2018-07-03 | cleanup of extend edge data and fixed minor errors | Rohan Rathi | |
2018-07-02 | Refactored bevel normal editing functionality. | Rohan Rathi | |
2018-07-02 | Minor cleanup and fixed normal updating erasing entire mesh | Rohan Rathi | |
2018-07-29 | Cleanup of fix_normal_shading | Rohan Rathi | |
Fixed the edge crease that was present and also made significant performance improvements. | |||
2018-06-27 | Patch 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-25 | Change bitmap to GHash in bevel_harden_normals_mode | Rohan Rathi | |
2018-06-22 | Fix normal shading continuity for in-plane bevels | Rohan Rathi | |
2018-06-19 | Added face strength in bevel modifier | Rohan Rathi | |
The selected face strength (Weak/Medium/High) can be used by the WN Modifier to determine influence of current face in | |||
2018-06-13 | Fix exception in superellipse where precision_reached is used | Rohan Rathi | |
with proper initialization | |||
2018-06-13 | Corrected bevel of vertex by using profiles for curve of bevel | Rohan Rathi | |
2018-06-11 | Merge branch 'blender2.8' into soc-2018-bevel | Rohan Rathi | |
2018-06-11 | Added 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-04 | Added UI support for seams and sharp edges and cleanup | Rohan Rathi | |
2018-06-04 | Cleanup: strip trailing space in bmesh module | Campbell Barton | |
2018-06-03 | Added support for extending sharp edges with bevel | Rohan Rathi | |
2018-06-01 | Added ability to apply seams to all middle edges | Rohan Rathi | |
between the 2 marked edges. currently does not make changes to material or sharpness of edges | |||
2018-05-31 | Mark 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-07 | Fix Bevel percent mode bug 54228 | Howard Trickey | |
Previous new adjust pass commit should have excluded percent mode. |