Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-11 | BLI_listbase: match arg order with BLI_qsort_r | Campbell Barton | |
2015-06-10 | Fix T45009: Bad 'tri area computation' code in knife tool. | Bastien Montagne | |
Was causing wrong selection of 'outside' face. | |||
2015-04-27 | Cleanup: use mul_v3_mat3_m4v3 | Campbell Barton | |
2015-04-27 | Fix T44011: Ruler/Knife/Loop-cut fail in quad-view | Campbell Barton | |
This is a kind of sloppy-focus, resolving long standing bug with loop-cut/knife/ruler /w quad-view. Where activating a tool would lock onto one of quad-views, especially problematic when activating from the toolbar or menus. | |||
2015-04-25 | Cleanup | Campbell Barton | |
2015-04-24 | Fix T44492: knife tool should cut across a split edge. | Howard Trickey | |
Added filter condition in visibility check that prevented a "butting-up-against" face from obscuring an edge. | |||
2015-03-03 | Knife: fix glitch dragging mouse outside the face | Campbell Barton | |
Had a small gap between the last-vertex & new-cut | |||
2015-03-02 | Fix T43862: Knife fails with concave ngon | Campbell Barton | |
2015-02-27 | MEM_SAFE_FREE caused issues /w const & GCC5 | Campbell Barton | |
2015-02-27 | Fix T43806: Knife project crashes | Campbell Barton | |
Need to re-create the bmbvh after executing the cut. | |||
2015-01-19 | Fix two potential bugs reported by latest coverity scan. | Bastien Montagne | |
2015-01-13 | error in last commit | Campbell Barton | |
2015-01-13 | Fix T42459: Knife fails at small scale | Campbell Barton | |
Occluding geometry failed when near overlapping (or cutting small objects). | |||
2015-01-13 | Fix T43229: Knife-project regression (broke knife-project) | Campbell Barton | |
There have been quite a few issues with knife precision, tested reports (T43229, T42864, T42459, T41164) and this works with all. | |||
2015-01-01 | cleanup: redundant casts & const cast correctness | Campbell Barton | |
2014-12-27 | cleanup: knife tools, use generic sort function | Campbell Barton | |
2014-12-15 | Fix T42864: Knife-project fails with 'cut-through' | Campbell Barton | |
Removing edge-hit-doubles could incorrectly de-duplicate intersections between different edges. Gave noticeable errors cutting through geometry that overlapped exactly. | |||
2014-12-15 | Fix T42864 (partial): knife-project included uncut backfaces | Campbell Barton | |
When knife-project ran with cut-through disabled, it would still try to select faces behind the cut. Now check if the faces are obscured. | |||
2014-12-15 | Fix T42864 (partial): Knife-project had too-low precision | Campbell Barton | |
2014-12-09 | Correct last commit checking knife edges | Campbell Barton | |
2014-12-09 | Knife: cuts along existing edges are now selected | Campbell Barton | |
This means cuts along existing edges don't have gaps in the selection. Fixes T42616 | |||
2014-12-09 | Knife: rename vert & edge 'draw' to 'is_cut' | Campbell Barton | |
More logical for checking if the edge is a cut into the mesh. | |||
2014-12-09 | Knife: fix edge aligned cuts, could add redundant verts | Campbell Barton | |
2014-12-09 | Knife: test if an edge is on the face boundary | Campbell Barton | |
Was checking if an edges midpoint was inside the face, giving random results (point-inside for an edge location). | |||
2014-12-09 | Fix T42488: Knife (selected_only + occlude) failed | Campbell Barton | |
2014-11-29 | Cleanup: use const, avoid float -> double in matrix invert | Campbell Barton | |
2014-11-16 | Knife: fix recent drag option /w loop close | Campbell Barton | |
It would miss adding an edge when closing the loop. | |||
2014-11-16 | Cleanup: use BLI_listbase_count_ex to avoid redundant looping | Campbell Barton | |
2014-11-16 | Cleanup: use BLI_listbase_*** prefix for count,sort,sort_r | Campbell Barton | |
2014-11-16 | Knife: double clicking now closes the loop | Campbell Barton | |
2014-11-16 | Fix T42611: Knife fails from an edge to a vertex | Campbell Barton | |
2014-11-15 | Knife: freehand drawing while LMB held | Campbell Barton | |
2014-10-06 | Cleanup: avoid alloc for each knife-project vector | Campbell Barton | |
2014-09-16 | Fix T41850: Knife fails with mesh behind view | Campbell Barton | |
Was using first vertex for depth (which could be anywhere), now use the view-pivot. was also copying uninitialized vector into knife_find_closest_* return values (confused debugging). | |||
2014-09-16 | Fix T41849: Knife fails with small lens | Campbell Barton | |
knife cursor depth could be projected behind the view with a wide angle lens. | |||
2014-09-16 | Fix T41842: Knife edge-snap, incorrect offset | Campbell Barton | |
2014-09-06 | Fix T41730: Knife Cut fails on concave faces | Campbell Barton | |
2014-09-06 | Knife: remove redundant allocations | Campbell Barton | |
2014-09-06 | Knife: no need to find the face-loops | Campbell Barton | |
Just check if verts are used in the face. | |||
2014-08-17 | Knife tool: simplify hit-depth calculation | Campbell Barton | |
2014-08-14 | hint checks to re-alloc as unlikely | Campbell Barton | |
also edit comments for knife tool | |||
2014-08-13 | Fix T39387: Knife makes duplicate verts with subsurf | Campbell Barton | |
2014-08-13 | Math Lib: name signed versions of dist_to_plane_v3 explicitly | Campbell Barton | |
also add unsigned versions | |||
2014-08-13 | Knife tool: avoid copying vectors | Campbell Barton | |
2014-08-13 | Knife tool: cleanup threshold use, avoid sqrt | Campbell Barton | |
2014-08-13 | Fix T41164: Knife creates duplicate verts | Campbell Barton | |
2014-06-16 | Fix T40646: Knife project fails with clipping | Campbell Barton | |
2014-06-16 | Fix for knife when in ortho camera view | Campbell Barton | |
2014-05-20 | Fix T40252: Knife snapping ignores axis-constraint | Campbell Barton | |
2014-05-13 | Code cleanup: rename BM_face_legal_splits -> BM_face_splits_check_legal | Campbell Barton | |