Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-09 | Bevel: use library plane/line intersection instead of custom one. | Howard Trickey | |
Custom one had a bug, not worth tracking down. | |||
2012-11-09 | bmesh 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-09 | style cleanup: indentation | Campbell Barton | |
2012-11-09 | add 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-09 | code cleanup: move shrinkwrap's benchmark macro into PIL_time.h & some minor ↵ | Campbell Barton | |
style edits. | |||
2012-11-09 | code cleanup: double promotion warnings with new bevel code & wrong use of ↵ | Campbell Barton | |
NULL in cycles. | |||
2012-11-08 | style cleanup | Campbell Barton | |
2012-11-08 | Merge gsoc Bevel (with rounding) into trunk. | Howard Trickey | |
2012-11-08 | fix [#33000] bmesh.ops.create_* either crash blender or do nothing | Campbell Barton | |
2012-11-08 | decimator - merge flags when collapsing edges / verts, so seams and edges ↵ | Campbell Barton | |
draw flags are kept. | |||
2012-11-08 | code cleanup: unused defines & some formatting. | Campbell Barton | |
2012-11-08 | fix [#26472] Decimate overlaps polygons | Campbell Barton | |
2012-11-08 | decimate - 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-07 | fix [#33106] Decimate modifier/collapse give bad result | Campbell 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-07 | decimator - interpolate vertex normals rather then re-calculating them. ↵ | Campbell Barton | |
faster and means degenerate faces wont `explode`. | |||
2012-11-07 | decimator - no need to check abs() on normal length. | Campbell Barton | |
2012-11-06 | avoid using function calls in macros that result in multiple function calls. | Campbell Barton | |
2012-11-05 | avoid 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-03 | code cleanup: float <> double conversion. | Campbell Barton | |
2012-11-03 | style cleanup | Campbell Barton | |
2012-11-03 | code cleanup: cmake - add missing headers, remove directories from source ↵ | Campbell Barton | |
listing. also remove logImageLib.c - empty file. | |||
2012-11-01 | style cleanup | Campbell Barton | |
2012-11-01 | fix for own error - vertex custom-data flag wasnt working with the decimator | Campbell Barton | |
2012-10-31 | make use customdata typeoffset more, add an assert to ensure its to date. | Campbell Barton | |
2012-10-30 | minor improvement to vector api use, replace add, multiply by 0.5 with ↵ | Campbell Barton | |
mid_v3_v3v3 | |||
2012-10-30 | minor 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-30 | Fix build for recent bmo commit (gcc wants a return value in any case! ;) ). | Bastien Montagne | |
2012-10-30 | bad naming, the bmesh operator only tags, not selects. | Campbell Barton | |
2012-10-30 | code 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-30 | add 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-30 | add option to select face by matching number of sides. | Campbell Barton | |
2012-10-30 | correct assertion | Campbell Barton | |
2012-10-29 | style cleanup: also quiet harmless compiler warning. | Campbell Barton | |
2012-10-29 | fix [#32998] Decimate modifier - Planar | Campbell Barton | |
error in recent decimator upgrade, missing NULL check. | |||
2012-10-28 | fix for extruding edges giving incorrect (swapped) loop data for new faces. | Campbell Barton | |
2012-10-28 | code cleanup: minor changes before committing functional changes. | Campbell Barton | |
2012-10-28 | style cleanup | Campbell Barton | |
2012-10-27 | revert last commit, it broke regular face extrude. need to look into it further. | Campbell Barton | |
2012-10-27 | fix for extruding single edges from faces giving flipped loop data - UV's/VCols | Campbell Barton | |
2012-10-27 | A few more BMesh errors messages translated, and "automated" translation for ↵ | Bastien Montagne | |
modifers too! | |||
2012-10-27 | fix 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-26 | Big 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-26 | add a function for merging 2 bmesh element flags into a 3rd item. | Campbell Barton | |
2012-10-26 | code cleanup: use squared length for comparisons and is_zero_v# rather then ↵ | Campbell Barton | |
checking length == 0. | |||
2012-10-25 | fix (own issue with recent addition) [#32966] wireframe shading doesn't work ↵ | Campbell Barton | |
right with decimator unsubdivide mode | |||
2012-10-25 | fix for build error in own commit with non gcc compilers. (and remove ↵ | Campbell Barton | |
invalid comment) | |||
2012-10-25 | Various convex hull fixes | Nicholas 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-24 | code cleanup: some edits for unused vars in recent smooth addition and some ↵ | Campbell Barton | |
style edits. | |||
2012-10-24 | Compile fix for r51578: | Thomas Dinges | |
* Scons include missed the comma, caused Bullet Include to fail. | |||
2012-10-24 | Merge 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 |