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
2020-03-19Cleanup: `make format` after SortedIncludes changeDalai Felinto
2019-09-20Fix T69600: Bridge edges creates UV's with wrong rotationCampbell Barton
2019-08-01Cleanup: misc spelling fixesCampbell Barton
T68035 by @luzpaz
2019-07-31Spelling fixes in comments and descriptions, patch by luzpazBrecht Van Lommel
Differential Revision: https://developer.blender.org/D3744
2019-04-29Cleanup: comments (long lines) in bmeshCampbell Barton
2019-04-17ClangFormat: apply to source, most of internCampbell 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-27Cleanup: style, use braces for bmeshCampbell Barton
2019-02-18doxygen: add newline after \fileCampbell Barton
While \file doesn't need an argument, it can't have another doxy command after it.
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.
2016-11-13BMesh: BM_face_exists no longer uses return argCampbell Barton
Just return the face or NULL, like BM_edge_exists(), Also for BM_face_exists_overlap & bm_face_exists_tri_from_loop_vert. No functional changes. Old code did some partial overlap checks where this made some sense, but it's since been removed.
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-05-06Fix T48356: Bridge tool creates self-intersecting loopCampbell Barton
When loops are planar to eachother, initialize their winding based on surrounding geometry.
2016-03-05Cleanup: quiet -Wcomma, cast to void where neededCampbell Barton
2016-01-11Cleanup: warnings (misleading-indentation)Campbell Barton
2015-11-19BMesh: support splitting edge-loops when expandingCampbell Barton
2015-05-05Cleanup: function arg wrappingCampbell Barton
2014-12-26Fix T43013: Flip with bridge aligned loopsCampbell Barton
2014-07-30BLI_listbase: consistent name prefixCampbell Barton
2013-11-25Code Cleanup: rename vars for detecting change to be more consistentCampbell Barton
rename change/is_change/is_changed/modified -> changed also use bools over int/short/char and once accidental float.
2013-10-09code cleanup: redundant includes and add minor comments.Campbell Barton
2013-09-18fix [#36211] bridge edge loops joining vertecies that are far awayCampbell Barton
for bridge use a different beautify method when edge loops have non-matching loop count (simple face-angle comparison).
2013-09-06rename positive_mod to mod_i, make it work with nagative numbers (matching ↵Campbell Barton
pythons modulo), and use in a few more places. allow mesh-checker-deselect to have a negative offset.
2013-09-05add function for rotating linked list so at item is last.Campbell Barton
2013-09-05add positive_mod() utility function.Campbell Barton
2013-08-21bmesh api cleanup, face creation args now accept an example face (as with ↵Campbell Barton
vertex and edge), also replace BM_face_create_quad_tri_v with BM_face_create_verts
2013-08-21bmesh api:Campbell Barton
- use heap for BM_face_create_ngon_vcloud allocations. - replace BM_face_create_ngon_verts with more efficient BM_face_create_verts
2013-07-25add twist option to bridge tool (for circular loops)Campbell Barton
2013-07-16correct own incorrect check bmesh edgerin subdivide, also add missing break ↵Campbell Barton
in orthogonalize_m3 though this one wouldn't effect release builds.
2013-07-11fix for bridge tool where the 2 loops overlap (typical use for scanfill), ↵Campbell Barton
however its nice to support with bridge too since it can do subdivisions, handles customdata and fills in quads.
2013-07-05fix [#35989] bridge tool flip mashCampbell Barton
open edge loops were calculating flipping incorrectly.
2013-07-01bridge tool: calculate face normals before triangulating, own error when ↵Campbell Barton
removing normal recalc from the bmesh operator. also rename `Fill Grid` -> `Grid Fill` to match `Beauty Fill`
2013-06-26correct typos in comments.Campbell Barton
2013-06-04fix for own error in recent bridge changes, make sure normals are calculated ↵Campbell Barton
before use.
2013-05-31previous fix for #35578 didnt work right, check direction of the open edge ↵Campbell Barton
loop too.
2013-05-31fix [#35578] New bridge tool; bowtie crossing when destination edges form ↵Campbell Barton
one half of an 'X'
2013-05-29scene render dimension panal: avoid re-creating the framerate string on ↵Campbell Barton
every redraw, cache the string for reuse. also remove redundant returns from my last commit.
2013-05-29fix for own regression in bridge tool since rewrite, UV's were not correctly ↵Campbell Barton
copied over.
2013-05-23Support for bridge tool subdivisions, smoothing and shape along the profile.Campbell Barton
also added the underlying subdivision as a standalone operator in the edge menu, named: subdivide edge-ring. http://www.graphicall.org/ftp/ideasman42/bridge_subd.png
2013-05-17fix for error in bridge tool, using freed faces from bmo input.Campbell Barton
2013-05-14bridge tool: fix for error in recent commit. missed NULL check for example face.Campbell Barton
2013-05-13new bevel: fix for crash in merge, could result in collapsing faces being ↵Campbell Barton
invalid. rather then splice each edge, use weld_verts operator which handles removing degenerate geometry.
2013-05-13new bridge tool: fix for cases with it would crash when existing faces ↵Campbell Barton
matched the newly created ones.
2013-05-13fix for bridge flipping, loops pointing away from eachother (over 90d ↵Campbell Barton
difference) would flip now check the loops are facing eachother, taking their relative positions into account.
2013-05-12bridge option to bridge loop pairs,Campbell Barton
change the operator option to an enum: Connect Loops - open/closed/pairs because it was getting confusing having all as bools.
2013-05-12fix for 2 crashes in bridge tool mixing open/closed loops with different ↵Campbell Barton
vertex counts.
2013-05-12bridge tool: support for bridging loops with different numbers of vertices.Campbell Barton
2013-05-11add support for bridging multiple edge loops at once.Campbell Barton
2013-05-11- add generic edge-loop utility functions for bmesh.Campbell Barton
- rewrite bridge tool to use the new functions (using edge & vertex arrays was quite cumbersome).