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-11-09Bevel: use library plane/line intersection instead of custom one.Howard Trickey
Custom one had a bug, not worth tracking down.
2012-11-09bmesh refactor - rename some of the BM_****_share_****_count() functions to ↵Campbell Barton
BM_***_share_check() some of these were only returning a boolean, others returned a count even though only a boolean was needed. split some of the functions in two as well where check/count are both needed.
2012-11-09style cleanup: indentationCampbell Barton
2012-11-09add fallbacks for BM_vert_calc_shell_factor() and ↵Campbell Barton
BM_vert_calc_mean_tagged_edge_length() to avoid divide by zero when a vertex has no connected geometry. also style cleanup.
2012-11-09code cleanup: move shrinkwrap's benchmark macro into PIL_time.h & some minor ↵Campbell Barton
style edits.
2012-11-09code cleanup: double promotion warnings with new bevel code & wrong use of ↵Campbell Barton
NULL in cycles.
2012-11-08style cleanupCampbell Barton
2012-11-08Merge gsoc Bevel (with rounding) into trunk.Howard Trickey
2012-11-08fix [#33000] bmesh.ops.create_* either crash blender or do nothingCampbell Barton
2012-11-08decimator - merge flags when collapsing edges / verts, so seams and edges ↵Campbell Barton
draw flags are kept.
2012-11-08code cleanup: unused defines & some formatting.Campbell Barton
2012-11-08fix [#26472] Decimate overlaps polygonsCampbell Barton
2012-11-08decimate - degenerate edges are now added back into the heap (with an dummy ↵Campbell Barton
cost), so when surrounding geometry may be modified and the previously degenerate edge re-evaluated after. The C++ LOD decimator did this too.
2012-11-07fix [#33106] Decimate modifier/collapse give bad resultCampbell Barton
FLT_EPSILON was too small to use when checking if the edge collapse result is an error. add invert_m3_m3_ex(), invert_m3_ex() functiosn which take an epsilon to check the determinant, saves calculating it twice per edge collapse.
2012-11-07decimator - interpolate vertex normals rather then re-calculating them. ↵Campbell Barton
faster and means degenerate faces wont `explode`.
2012-11-07decimator - no need to check abs() on normal length.Campbell Barton
2012-11-06avoid using function calls in macros that result in multiple function calls.Campbell Barton
2012-11-05avoid using BLI_array for remove double helper function - ↵Campbell Barton
bmesh_find_doubles_common(), was growing and array one at a time (with re-allocs), when the size is known.
2012-11-03code cleanup: float <> double conversion.Campbell Barton
2012-11-03style cleanupCampbell Barton
2012-11-03code cleanup: cmake - add missing headers, remove directories from source ↵Campbell Barton
listing. also remove logImageLib.c - empty file.
2012-11-01style cleanupCampbell Barton
2012-11-01fix for own error - vertex custom-data flag wasnt working with the decimatorCampbell Barton
2012-10-31make use customdata typeoffset more, add an assert to ensure its to date.Campbell Barton
2012-10-30minor improvement to vector api use, replace add, multiply by 0.5 with ↵Campbell Barton
mid_v3_v3v3
2012-10-30minor changes to select similar,Campbell Barton
- replace ngon_fake_area() with generic call to BM_face_calc_area(). - add defvert_find_shared() utility function.
2012-10-30Fix build for recent bmo commit (gcc wants a return value in any case! ;) ).Bastien Montagne
2012-10-30bad naming, the bmesh operator only tags, not selects.Campbell Barton
2012-10-30code cleanup: move select-similar bmesh operators into their own file since ↵Campbell Barton
there are 3 operators here that share utility functions with eachother but have nothing in common with other operators in bmo_utils.c
2012-10-30add the option to select Equal/Greater/Less when selecting similar.Campbell Barton
Recently addons were submitted for review and this was the only advantage they had over blenders existing internal select-similar tool.
2012-10-30add option to select face by matching number of sides.Campbell Barton
2012-10-30correct assertionCampbell Barton
2012-10-29style cleanup: also quiet harmless compiler warning.Campbell Barton
2012-10-29fix [#32998] Decimate modifier - PlanarCampbell Barton
error in recent decimator upgrade, missing NULL check.
2012-10-28fix for extruding edges giving incorrect (swapped) loop data for new faces.Campbell Barton
2012-10-28code cleanup: minor changes before committing functional changes.Campbell Barton
2012-10-28style cleanupCampbell Barton
2012-10-27revert last commit, it broke regular face extrude. need to look into it further.Campbell Barton
2012-10-27fix for extruding single edges from faces giving flipped loop data - UV's/VColsCampbell Barton
2012-10-27A few more BMesh errors messages translated, and "automated" translation for ↵Bastien Montagne
modifers too!
2012-10-27fix for filled rip copying loop customdata (fix in BM_edge_other_loop broke it)Campbell Barton
also assert when customdata can't be copied because of invalid args.
2012-10-26Big i18n commit: add "reports" from bmesh/readfile/tracking/dynapaint (and a ↵Bastien Montagne
few others), and another bunch of UI messages tweaks/fixes, as well as some BKE_report()<->BKE_reportf()...
2012-10-26add a function for merging 2 bmesh element flags into a 3rd item.Campbell Barton
2012-10-26code cleanup: use squared length for comparisons and is_zero_v# rather then ↵Campbell Barton
checking length == 0.
2012-10-25fix (own issue with recent addition) [#32966] wireframe shading doesn't work ↵Campbell Barton
right with decimator unsubdivide mode
2012-10-25fix for build error in own commit with non gcc compilers. (and remove ↵Campbell Barton
invalid comment)
2012-10-25Various convex hull fixesNicholas Bishop
* Lower the required number of vertices from four to three. The new backend correctly outputs a triangle in this case. * Fix the check for the number of input vertices. Before it was counting total number of input elements including edges and faces. * Don't mark edges as holes if they are loose. * Don't allow duplicate faces to be created. * If use_existing_faces isn't enabled, but a face in the convex hull has the same vertices as an existing face in the mesh, mark it as output geometry rather than interior geometry. * Fixes bug [#32960] Convex hull operator crashes when 'make holes' is selected. projects.blender.org/tracker/?func=detail&atid=498&aid=32960&group_id=9
2012-10-24code cleanup: some edits for unused vars in recent smooth addition and some ↵Campbell Barton
style edits.
2012-10-24Compile fix for r51578:Thomas Dinges
* Scons include missed the comma, caused Bullet Include to fail.
2012-10-24Merge 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