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
2021-07-07Cleanup: spelling in commentsCampbell Barton
2021-04-29Fix T87779: Asymmetric position vertices in circles primitives.Campbell Barton
Incrementing a floating point value in a loop resulted in the vertex locations for circles in primitives being slightly asymmetric.
2021-03-16Fix T86168: Add primitive Grid. Wrong number of subdivisionsPratik Borhade
Changes to increase subdivision by one along both axis (X and Y) For example with x_segment = 3 and y_segment = 3. There should be 16 vertices ((3 + 1) * (3 + 1)) for correct number of subdivisions. Currently they are 3 * 3 = 9 vertices. Ref D10699
2021-03-01Cleanup: spellingCampbell Barton
2021-02-22Fix T85753: Default UVs for Icosphere are flipped horizontallyPhilipp Oeser
These were flipped since their introduction in rBa070a5befa11. Maniphest Tasks: T85753 Differential Revision: https://developer.blender.org/D10465
2021-02-05Cleanup: correct spelling in commentsCampbell Barton
2020-05-28Fix cone primitive creating duplicate verticesCampbell Barton
Using remove double wasn't reliable as the matrix argument could cause vertices to be further apart than the threshold allowed for. This happened when adding cones using the new add tool.
2019-10-15Fix T70560: Large cones are created with double vertices (even thoughPhilipp Oeser
the radius is zero) Merge threshold for remove_doubles was hardcoded, now scaled by depth. Reviewed By: campbellbarton Maniphest Tasks: T70560 Differential Revision: https://developer.blender.org/D6001
2019-08-14Cleanup: move trailing comments to avoid wrapping codeCampbell Barton
Some statements were split across multiple lines because of their trailing comments. In most cases it's clearer to put the comments above.
2019-08-01Cleanup: misc spelling fixesCampbell Barton
T68035 by @luzpaz
2019-07-29Fix T67523: Incorrect UV's for grid primitivematc
2019-04-29Cleanup: comments (long lines) in bmeshCampbell Barton
2019-04-20Cleanup: add missing macros to clang-formatCampbell 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-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-19Cleanup: add trailing commasCampbell Barton
Prevents clang-format merging into a single line.
2018-12-19Cleanup: spellingCampbell Barton
2018-12-12Cleanup: use colon separator after parameterCampbell Barton
Helps separate variable names from descriptive text. Was already used in some parts of the code, double space and dashes were used elsewhere.
2018-06-04Cleanup: strip trailing space in bmesh moduleCampbell Barton
2017-10-04Fix T52923: Circle diameter is in fact radiusCampbell Barton
2017-07-15Fix T52066: Grid Mesh UV's aren't correctCampbell Barton
2017-05-15Fix T51180: BMesh crash using calc_uvs=TrueCampbell Barton
Don't assume UV layer exist.
2017-05-06bmesh: use 'uint' instead of 'unsigned int'Campbell Barton
no functional changes.
2017-04-06Fix T51135: Cylinder primitive generated bad UVsGermano Cavalcante
2017-02-19Fix a few compiler warnings with macOS / clang.Brecht Van Lommel
2016-11-17Cleanup: redundant index loop for monkey-createCampbell Barton
Also rename face vars (the faces aren't temp), and quiet old-style-definition warning.
2016-09-25Quiet shadow warningCampbell Barton
No need to declare new iterator for second loop.
2016-09-24Mesh: added default UVs for Monkey, improved UVs for UV Sphere and Icosphere.Peter Lu
Fixes T47488 and T47478. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2224
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-14Fix Cube generated UV's rotated incorrectlyCampbell Barton
2016-04-12Fix T47443: Circle & UV Sphere aren't alignedCampbell Barton
D1912 by @samb96 Change the starting point of the UV sphere so that it is aligned with the circle, cylinder, and cone primitives.
2016-03-05Cleanup: quiet -Wcomma, cast to void where neededCampbell Barton
2015-12-20Cleanup: invalid comment & styleCampbell Barton
2015-12-12Cleanup: style/spellingCampbell Barton
2015-12-05Fix (unreported) Newly added grid's vertices not being selected.Bastien Montagne
`bmo_create_grid_exec` was not tagging created vertices with `MARK_VERT`, which seems mandatory to get them selected? This sounds a bit hacky/odd to me, but that's what all other primitive funcs do...
2015-12-05Fix T37879: Default UV generation for mesh primitives.Bastien Montagne
Adds default-generated UVs to mesh primitives (cone, cylinder, icosphere, uvsphere, cube, circle, grid) when they are added to the scene, since some of them can be pretty awkward to unwrap manually. Original patch: Liam Mitchell (CommanderCorianderSalamander). Main review work: Campbell Barton (campbellbarton). Finalization, fixes and cleanup: Bastien Montagne (mont29). Reviewers: mont29, #mesh_modeling, campbellbarton Reviewed By: mont29, campbellbarton Subscribers: lkruel, campbellbarton, michaelknubben, kevindietrich Maniphest Tasks: T37879 Differential Revision: https://developer.blender.org/D481
2015-01-04cleanup: create cube, use index lookupsCampbell Barton
2014-08-21BMesh: correct flag useCampbell Barton
Allowed fill to make duplicate faces
2014-01-16Fix T38217: Fix glitch adding Monkey with view alignCampbell Barton
added an option so view-align can default to a different axis.
2013-11-29Fix own regression - adding a grid had rotated face.Campbell Barton
some scripts depended on uv's default values
2013-11-26Correct fix for T37617, (own recent regression)Campbell Barton
2013-11-26Fix T37617: "Add plane" was adding a 2*2 gridBastien Montagne
Was a regression from rBaa3c06b41ca9, hope this time all things are OK again (note the X/Y subdivision values still are different than before (-1 for same result), but imho they make more sense this way).
2013-11-25Fix T37573: Adding grid primitive slow for many subdivisionsCampbell Barton
2013-11-24Code Cleanup: use math functions and reduce View3d axis drawing into a loopCampbell Barton
2013-10-11code cleanup: use const's for static arraysCampbell Barton
2013-08-21use BM_CREATE_NOP arg rather then zero, with pointer and bool args in either ↵Campbell Barton
side in some cases it gets a bit confusing. also correct edge-rotate where bool->flag conversion worked by accident.