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
2012-05-05code cleanup: function naming, use BKE_*type* prefix.Campbell Barton
2012-05-05code cleanup: function naming for BLI functions.Campbell Barton
2012-05-04fix [#31235] Limited Dissolve problemsCampbell Barton
this is in fact 2 bugs. - unselected edges between 2 faces that were joined didnt get removed. - in face mode, edges and verts at the boundary of the selection would get incorrectly dissolved. also quiet float/double promotion warning.
2012-05-04Small hull bmop fix, distance check from plane needs absolute value.Nicholas Bishop
2012-05-03style cleanup: formatting and some float/double promotionCampbell Barton
2012-05-03Fix #31139: fractal mesh subdivide was only working along normal where ↵Brecht Van Lommel
previously it would displace in all directions. Now there's an operator option to control this.
2012-05-03Initialize an input in bmo_hull.Nicholas Bishop
2012-05-02bmesh: use fixed stack size for face flipping array.Campbell Barton
also quiet unused var warnings
2012-05-02Fix #31230: Grid primitive changes size with changing resolutionSergey Sharybin
2012-05-02source code style checker to, (similar to pythons pep8 checker)Campbell Barton
currently checks for brace placement and some whitespace use. can be accessed with: make test_style or... source/tools/check_style_c.py source/blender also style cleanup on bmo_primitives.c
2012-05-01style cleanup: guys - set your editors to tabs!Campbell Barton
2012-05-01Fix own error in BM_mesh_remap(), forgot to remap edge pointers in ↵Bastien Montagne
disk_links of edges, so wasn’t working at all with edges remapping!
2012-04-30bmesh - python apiCampbell Barton
- bm.*.layers.*.verify() - bm.*.layers.*.is_singleton - bm.*.layers.*.copy_from(other) also added api functons - BM_data_layer_copy(...) - CustomData_layertype_is_singleton(type)
2012-04-30code cleanup: quiet clang warnings, these would likely never but wont hurt ↵Campbell Barton
to quiet them,
2012-04-30style cleanup: edits to convex hull.Campbell Barton
2012-04-29Add convex hull operator (bmesh operator and wm operator.)Nicholas Bishop
Image-heavy user documentation: http://wiki.blender.org/index.php/User:Nicholasbishop/Convex_Hull Thanks to Campbell for providing code review: http://codereview.appspot.com/6114060
2012-04-29style cleanup: whitespace / commasCampbell Barton
2012-04-29wireframe option to crase edges at the hub, much nicer subsurfCampbell Barton
2012-04-29bmesh: new wireframe toolCampbell Barton
- makes wireframe from faces. - options similar to inset (even offset, relative scale) - copies face settings and loops (uvs, vcolors) - optionally replaces the existing geometry.
2012-04-28bmesh api functions, not used yet:Campbell Barton
BM_iter_elem_count_flag() BM_iter_mesh_count_flag()
2012-04-28style cleanup: format 'for' loop macros the same as for loops, some renaming ↵Campbell Barton
to BLI_array macros.
2012-04-28fix memory leak in BM_face_copy()Campbell Barton
note that this doesnt run when duplicating faces normally, only way to cause this bug I could find was to knife cut a 33+ sided ngon with multi-res applied. also small improvement not to grow the array but allocate at once if needed.
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton
2012-04-26fix for bevel modifier creating invalid geometry - simply tell ↵Campbell Barton
BM_face_split() to check for doubles.
2012-04-26code cleanup: bmesh comments/todos, no functional changes.Campbell Barton
2012-04-26bmesh: inset tool depth used bad normals for edge verts. Campbell Barton
2012-04-25code cleanup: edge slide code had oddly named variables, added some comments ↵Campbell Barton
and renamed vars. also made BM_elem_select_set() a function (was a macro calling a function).
2012-04-25code cleanup: no functional change - had both EDBM_editselection_* and ↵Campbell Barton
BM_editselection_* funcs, replace EDBM_ funcs.
2012-04-24fix [#30997] Bevel angle option is broken (bevel vertex only)Campbell Barton
2012-04-24workaround for vertex bevel modifier failing since the BMesh update.Campbell Barton
2012-04-24- remove unneeded len_v3v3 in bevel codeCampbell Barton
- remove dead assignments from vgroup-blend
2012-04-24fix own error with subdivision (broke icosphere), also noticed icosphere ↵Campbell Barton
vanished at subd-5 which didnt happen before bmesh.
2012-04-23- fix for python freeing its own bmesh clearing the global mirror cache.Campbell Barton
- fix for own mistake (Ctrl+T didnt set beauty peroperty). - remove bad level includes in bmesh.
2012-04-23code cleanup: bmesh subdivide code - BM_mesh_esubdivideflag() & "esubd" ↵Campbell Barton
bmesh operator was passing a flag about in a fairly confusing way. since we will eventually have python bmesh operator access better expose this as multiple booleans. remove remaining editbutflag's
2012-04-23code cleanup: better use of BLI_array_* (grow in larger steps where ↵Campbell Barton
possible), include BMO_iter_new in for loops.
2012-04-23code cleanup: change C naming convention (so py and C api match), eg:Campbell Barton
C: BM_face_calc_area(f), Py: BMFace.calc_area()
2012-04-22style cleanup: commentsCampbell Barton
2012-04-21style cleanup: correct typosCampbell Barton
2012-04-21fix [#31049] New Faces (F) always solid shadedCampbell Barton
2012-04-20fix for error using uninitialized variable with shape key conversion.Campbell Barton
2012-04-20code cleanup: prefer BM_face/edge/vert_select_set() over ↵Campbell Barton
BM_elem_select_set() when the type is known (saves switch statement check on the type). Add asserts so the correct types are ensured.
2012-04-20knife tool alpha values where being set to zero (intersection points weren't ↵Campbell Barton
visible), error made when converting to theme colors. also minor bmesh style cleanup.
2012-04-20rip tool wasnt working on a single edge selection in some cases (own error ↵Campbell Barton
in recent fix).
2012-04-20add asserts for invalid iteratpr values so we can catch them in debug mode.Campbell Barton
2012-04-20bmesh: improve rip toolCampbell Barton
- When the rip extends into a fan, pick the opposite edge in the fan (rather then 2 along) - When stepping over the fan to find the rip edge, walk in the direction closest to the mouse (generally works nicer)
2012-04-20Fixed crash in iter api, triggered by calling index_update() on the loop py ↵Joseph Eagar
seq in the py api. Note, I didn't fix the underlying problem (bad iter type) so loops.index_update() still isn't working (it's just not crashing).
2012-04-19bmesh inset: add depth option (make use of relative and even offset options)Campbell Barton
2012-04-19code cleanup: remove unused BMesh args.Campbell Barton
2012-04-19remove BM_ITER, BM_ITER_INDEX macros, use ELEM or MESH variants only (the ↵Campbell Barton
maceros had unused args in both cases).
2012-04-19code cleanup: first step to replace BM_ITER BM_ITER_INDEX macros.Campbell Barton