Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-25 | Cleanup: remove redundant double parenthesis | Campbell Barton | |
2022-04-13 | Cleanup: use C++ comments for disabled code | Campbell Barton | |
Also ensure space around text in C-comment blocks. | |||
2022-03-02 | UI: Comments Misspellings of Vertex/Vertices | Nikhil Shringarpurey | |
Correct misspellings in code comments of "vertex" and "vertices". See D13932 for more details. Differential Revision: https://developer.blender.org/D13932 Reviewed by Harley Acheson | |||
2022-02-11 | File headers: SPDX License migration | Campbell Barton | |
Use a shorter/simpler license convention, stops the header taking so much space. Follow the SPDX license specification: https://spdx.org/licenses - C/C++/objc/objc++ - Python - Shell Scripts - CMake, GNUmakefile While most of the source tree has been included - `./extern/` was left out. - `./intern/cycles` & `./intern/atomic` are also excluded because they use different header conventions. doc/license/SPDX-license-identifiers.txt has been added to list SPDX all used identifiers. See P2788 for the script that automated these edits. Reviewed By: brecht, mont29, sergey Ref D14069 | |||
2021-08-05 | BMesh: support laplacian smooth for n-gons | Campbell Barton | |
Follow the same logic already used by the modifier. | |||
2021-08-05 | Cleanup: replace short with boolean for zero area array | Campbell Barton | |
Also remove redundant fabsf on the area of a quad/tri & reduce indentation using continue in for loop. | |||
2021-08-05 | Fix fix invalid index use for edit-mesh laplacian smooth | Campbell Barton | |
Only vertex indices were ensured to be correct. | |||
2021-08-05 | Fix T89214: Smooth Vertices (Laplacian) produces NaN coordinates | Campbell Barton | |
Vertices with no connected faces would attempt to divide by the combined face area causing a divide by zero. Use the same weight for wire vertices as vertices connected to zero area faces. | |||
2021-06-26 | Cleanup: full sentences in comments, improve comment formatting | Campbell Barton | |
2020-08-08 | Cleanup: use array syntax for sizeof with fixed values | Campbell Barton | |
Also order sizeof(..) first to promote other values to size_t. | |||
2019-04-20 | Cleanup: add missing macros to clang-format | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-03-27 | Cleanup: style, use braces for bmesh | Campbell Barton | |
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
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. | |||
2018-09-02 | Cleanup: comment blocks | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2017-05-06 | bmesh: use 'uint' instead of 'unsigned int' | Campbell Barton | |
no functional changes. | |||
2015-12-30 | Fix T47081: laplacian smooth edit mode tool crash. | Brecht Van Lommel | |
2015-12-10 | Eigen: fold remaining OpenNL code into intern/eigen. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D1662 | |||
2015-11-23 | OpenNL: make the API thread safe by always passing context. | Brecht Van Lommel | |
Previously two laplacian smooth or deform modifiers executing simultaneously could crash. | |||
2015-11-23 | OpenNL: significantly simplify code using Eigen / STL. | Brecht Van Lommel | |
2014-08-17 | Cleanup | Campbell Barton | |
2014-03-30 | Code cleanup: de-duplicate cotangent weight function & add arg sizes | Campbell Barton | |
2014-02-05 | Code cleanup: use bool for static methods | Campbell Barton | |
2014-01-16 | Code Cleanup: style and redundant casts | Campbell Barton | |
2013-11-25 | CMake Build: option to compile without opennl/superlu. | Campbell Barton | |
2013-08-07 | code cleanup: more confusion with 0/NULL/false | Campbell Barton | |
2013-05-07 | expose bmesh volume calculation to python api (use for print toolbox addon). | Campbell Barton | |
2013-03-30 | code comments: bmesh operator doxy header descriptions. | Campbell Barton | |
2013-03-26 | code cleanup: operator headers | Campbell Barton | |
2013-03-17 | code cleanup: incorrect sized array args, remove some redundant code. | Campbell Barton | |
2013-03-13 | fix for crash with laplacian smooth when unselected ngons were used, volume ↵ | Campbell Barton | |
calculation assumed unselected face were not ngons. - added convenience function BM_face_calc_tessellation() to get triangles from an ngon. - expose volume function as BM_mesh_calc_volume(). | |||
2013-03-09 | use 'bool' for BLI_/BKE_ functions. | Campbell Barton | |
2013-01-14 | use booleans for bmesh api. | Campbell Barton | |
2012-12-28 | fix [#33677] Lambda is un-settable for mesh.vertices_smooth_laplacian | Campbell Barton | |
lambda is python keyword. | |||
2012-11-30 | fix for various asserts running operator tests - not likely any of these ↵ | Campbell Barton | |
would cause real user bugs though. | |||
2012-11-20 | code cleanup: make bmesh operator names more consistant since python has ↵ | Campbell Barton | |
access to these as input arguments and return values. all output values currently have ".out" suffix, this may go in the future, but for now it makes it clear in C code what are inputs and outputs. | |||
2012-11-19 | use input and output slots for bmesh operators, needed for the python api to ↵ | Campbell Barton | |
get return values. | |||
2012-11-08 | code cleanup: unused defines & some formatting. | Campbell Barton | |
2012-11-03 | code cleanup: float <> double conversion. | Campbell Barton | |
2012-11-03 | style cleanup | Campbell Barton | |
2012-11-01 | style cleanup | Campbell Barton | |
2012-10-29 | style cleanup: also quiet harmless compiler warning. | Campbell Barton | |
2012-10-28 | style cleanup | Campbell Barton | |
2012-10-24 | code cleanup: some edits for unused vars in recent smooth addition and some ↵ | Campbell Barton | |
style edits. | |||
2012-10-24 | Merge GSoC project from branch: Laplacian Smooth (Operator & Modifier) | Daniel Genrich | |
by Alexander Pinzon Fernandez (apinzonf) Supported by Google Summer of Code 2012 Project Documentation: http://wiki.blender.org/index.php/User:Apinzonf Manual Page: http://wiki.blender.org/index.php/User:Apinzonf/Doc:2.6/Manual/Modifiers/Deform/Laplacian_Smooth |