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-09-20code cleanup: remove unused macros, commet some which may be useful later - ↵Campbell Barton
or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc
2012-09-19code cleanup: make shape key api names consistent with our new convention.Campbell Barton
2012-09-19fix for missing NULL check in init_render_texture() (possibly own fault), ↵Campbell Barton
also remove some redundant code.
2012-09-19fix MESH_OT_tris_convert_to_quads() limit options (uv and vertex color) were ↵Campbell Barton
not working at all.
2012-09-18code cleanup: typos and set exceptional cases of zero length normals as ↵Campbell Barton
UNLIKELY().
2012-09-16code cleanup: quiet warnings for gcc's -Wundef, -Wmissing-declarationsCampbell Barton
2012-09-15quiet -Wmissing-prototypes warnings, and enable this warning by default for ↵Campbell Barton
C with gcc. helps for finding unused functions and making functions static, also did some minor code cleanup.
2012-09-12code cleanup: replace BM_DISK_EDGE_LINK_GET define with inline function, ↵Campbell Barton
that checks for the vertex not matching either of the edges verts.
2012-09-12fix [#31456] Extreme lag editing meshesCampbell Barton
running BM_CHECK_ELEMENT was taking over 75% of the time to subdivide a mesh, since this only reports errors, and is so slow - only run this on non-release builds.
2012-09-12code cleanup: use an enum for uiBut->pointype (more useful debug display of ↵Campbell Barton
members), and rename COL -> COLOR --- less confusing since the layout engine has row/col's.
2012-09-11code cleanup: use min/max inline functions rather than macros & simplify loopCampbell Barton
2012-09-11fix [#31738] BM_vert_splice modifies loops during iterationCampbell Barton
patch by Nicholas Bishop, modified to avoid looping over vert-loops one extra time. added BM_iter_as_arrayN(), returns an iterator as an array without knowing the length before calling.
2012-09-11replace BM_vert_face_count() use of BM_LOOPS_OF_VERT iterator with a direct ↵Campbell Barton
call to bmesh_disk_facevert_count()
2012-09-08style cleanupCampbell Barton
2012-09-08style cleanupCampbell Barton
2012-09-06fix for error in own recent commitCampbell Barton
2012-09-06code clenup: comments and some style edits on ghost/osx (odd indentation)Campbell Barton
2012-09-06fix [#32500] Odd behaviour with subdividing an ngonCampbell Barton
2012-09-06committed by accidentCampbell Barton
2012-09-06code cleanup: BM_face_legal_splits() was doing some redundant assignments.Campbell Barton
2012-09-06code cleanup: use *(*var)[2] for pairs in bmesh code rather then a 1d array ↵Campbell Barton
stepping by 2.
2012-09-05code cleanup: bmesh subdivide code was growing arrays one by one, when the ↵Campbell Barton
final size is known - do this in one go. also replace for loops with iterator macros.
2012-09-04code cleanup: move file string defines into BLI_path_utils.h, ↵Campbell Barton
BKE_utildefines is now unused but keep incase we want to add defines there later.
2012-09-03Fix knife bug #30764, failure to cut sometimes.Howard Trickey
Two bugs: first, the point-in-face function had a bug that made it fail for the xz or yz planes. Second, in ortho mode, simultaneous linehits need careful sorting. Also, in orth mode it is somewhat random whether the edges exactly behind the front ones are reported 'hit' by bvh tree, so put in code to prevent cuts along the parallel-to-view faces when not in cut-through mode.
2012-09-03fix [#32423] Extrude crashCampbell Barton
mistake in r50086 caused the crash (killing the wrong vertex)
2012-08-31Fix #32329: inset produces incorrect result, epsilon was too small to handleBrecht Van Lommel
floating point error.
2012-08-31Fix #32458: changing UV image in image editor not working when the active faceBrecht Van Lommel
was not selected. Now changed it so that the active face must also have its UVs shown in the image editor to be used as the source of the image shown.
2012-08-26style cleanup: whitespaceCampbell Barton
2012-08-25add conjugate_qt_qt(), also some code cleanup and use const for 'rotOrders' ↵Campbell Barton
var in math_rotation.c
2012-08-25style cleanup: also spellingCampbell Barton
2012-08-24mesh bridge tool now leaves bridge faces selected.Campbell Barton
2012-08-24fix for merged bridge crashing on closed loops (own bug in recent commit) Campbell Barton
2012-08-24fix [#32357] Subdivide fails on newly created edgeCampbell Barton
problem since bmesh merge, new edges were not selected.
2012-08-23Fix #32387: some mesh modifications breaking other shape keys.Brecht Van Lommel
The vertex shapekey index is now no longer copied, and propagation of offsets in the basis to other shapekeys is disabled if new vertices were added. The reason being that the propagation will only be done for the old vertices leaving the new ones behind, and so doing e.g. subdivide + translate on the basis would create a mess on other shape keys.
2012-08-23fix own error in BM_data_interp_from_edges() from recent commit.Campbell Barton
2012-08-23- add BM_data_interp_from_edges() function (matches BM_data_interp_from_verts).Campbell Barton
- bridge-merged now merges edge customdata and flags for verts and edges.
2012-08-23bmesh tool: support for merged-bridge (like bridge, collapsing), with aCampbell Barton
factor to blend between loops.
2012-08-22Fix #32301: mesh select more/less not taking hidden vertices/faces into account.Brecht Van Lommel
2012-08-22Fix #32262: mesh bridge between edge loops failed to find a good edge matchingBrecht Van Lommel
in some cases, in particular when the the edge loops were not planar. Now rather than finding the shortest distance between two vertices, one from each edge loop and using that as a starting point, it now finds the smallest sum of distances between all vertex pairs that would be connected.
2012-08-21Fix #32341: extrude with a mirror modifier could lead to orphan vertices, itBrecht Van Lommel
was already removing unnecessary edges, just not vertices of those edges.
2012-08-19- fix for error in ndof patch.Campbell Barton
- ColorBalanceModifierData wasn't aligned on 32bit systems. - BM_vert_find_first_loop() was missing NULL check.
2012-08-18utility functions: BLI_findptr, BLI_rfindptr --- use for finding an item in ↵Campbell Barton
a linked list by a pointer.
2012-08-18style cleanup: also correct some doxy commentsCampbell Barton
2012-08-17fix own error in recent smoothview cleanup, also correct some cross ↵Campbell Barton
references in bmesh docs.
2012-08-13style cleanup: use <pre> for doxygen ascii art Campbell Barton
2012-08-12style cleanupCampbell Barton
2012-08-04style cleanupCampbell Barton
2012-07-29code cleanup:Campbell Barton
- building without python works again - rename maxi/mini to i_max/i_min (so thay are available for function names) - some minor edits to IK stretch setting (no functional changes).
2012-07-29code cleanup: replace MIN2/MAX2 with minf/maxfCampbell Barton
2012-07-27Fix #32199: Smooth Vertex no longer has X, Y and Z options.Sergey Sharybin