Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-01 | Docs: doxy cleanup/minor edits | Campbell Barton | |
2015-07-31 | Docs: doxy corrections | Campbell Barton | |
2015-07-29 | Triangulate wasn't clearing arena after each use | Campbell Barton | |
2015-07-21 | Fix T45455: Select linked issue w/ hidden faces | Campbell Barton | |
2015-07-20 | Correct own error w/ recent changes to triangulate | Campbell Barton | |
2015-07-14 | Match face tessellation order in edimode | Campbell Barton | |
add a negated version of axis_dominant_v3_to_m3 | |||
2015-07-05 | Add 'loop slide' option to bevel. See T45260 | Howard Trickey | |
Current behavior of bevel is to 'loop slide' along unbeveled edges when possible, but this produces uneven bevel widths sometimes, so this option lets user choose between having the loop slide effect or having more even bevel widths. Trying it out with default being 'no loop slide', so different from current behavior. May reverse this choice later, depending on user reactions. | |||
2015-07-01 | Cleanup: use cross_v2v2 function | Campbell Barton | |
2015-06-24 | Fix edge/vert slide UV-correct & zero length edges | Campbell Barton | |
When calculating loop angle weighting, skip overlapping vertices. | |||
2015-06-20 | BMesh: minor optimization for UV island walker | Campbell Barton | |
2015-06-17 | BMesh: Add edge-offset option: cap-endpoint | Campbell Barton | |
Creating triangles at endpoints is often not so good, disable by default. | |||
2015-06-16 | Fix own mistake selecting linked | Campbell Barton | |
2015-06-16 | Cleanup: style | Campbell Barton | |
2015-06-15 | BMesh: edge-offset feature (Ctrl+Shift+R) | Campbell Barton | |
Ability to quickly add 2x edge loops on either side of selected loops. | |||
2015-06-11 | BMesh: flatten faces operator | Campbell Barton | |
2015-06-11 | BMesh: add BMO_ITER_INDEX macro | Campbell Barton | |
2015-05-29 | BMesh: select linked /w delimiters & wire edges | Campbell Barton | |
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this. | |||
2015-05-28 | BMesh: correct flag check (own mistake) | Campbell Barton | |
2015-05-28 | BMesh: util functions to get edge loops from verts | Campbell Barton | |
2015-05-26 | BMesh: join tris, split angle limit in two | Campbell Barton | |
Use a separate limit for face-angle and shape comparisons. There was no way to join non-rectangular, co-planer tries. | |||
2015-05-26 | BMesh: join tris now delimits all UV/Color layers | Campbell Barton | |
Previously was only checking active layers Also add delimit by edge seam | |||
2015-05-23 | Cleanup: typos | Campbell Barton | |
2015-05-20 | doxygen: corrections/updates | Campbell Barton | |
Also add depsgraph & physics | |||
2015-05-19 | BMesh: calls to store selection at the list head | Campbell Barton | |
2015-05-19 | BMesh: add BM_edge_pair_share_face_by_len | Campbell Barton | |
2015-05-16 | BMesh: add UV delimit for select-linked, dissolve | Campbell Barton | |
2015-05-16 | BMesh: add sharp edge delimiter | Campbell Barton | |
2015-05-15 | Cleanup: style, spelling | Campbell Barton | |
2015-05-15 | BMesh: add loop-shell walker | Campbell Barton | |
2015-05-15 | BMesh: rename loop walker -> edgeloop | Campbell Barton | |
2015-05-11 | GHash: avoid redundant casts | Campbell Barton | |
2015-05-06 | Correct own error: is_manifold_region on wire vert | Campbell Barton | |
2015-05-05 | Math Lib: rename fill_*, to copy_* | Campbell Barton | |
matching convention for fixed length api, eg: copy_v3_fl | |||
2015-05-05 | BMesh: improve rip tool /w mon-manifold verts | Campbell Barton | |
Can now rip from multiple fans (mixed single faces or larger regions) Also add BM_vert_is_manifold_region which only checks if a vert has disconnected fans. | |||
2015-05-04 | Cleanup: style & const's | Campbell Barton | |
2015-05-02 | BMesh: utility to split isolated loop regions | Campbell Barton | |
2015-05-02 | Cleanup: redundant vars | Campbell Barton | |
2015-05-02 | BMesh: rework BM_vert_is_manifold (simplify logic) | Campbell Barton | |
- simplify boundary handling (walk from boundary - no need to reset walking) - early exit when the vert has >2 boundaries - use BM_vert_step_fan_loop to walk the fan | |||
2015-05-02 | BMesh: replace radial count with simple checks | Campbell Barton | |
2015-05-02 | BMesh: BM_vert_separate double edge fix | Campbell Barton | |
Splitting edges could give duplicates. | |||
2015-05-02 | BMesh: return error on mesh validate | Campbell Barton | |
2015-05-02 | Cleanup: bmesh src/dst order in API args | Campbell Barton | |
2015-05-02 | Cleanup: use function attrs for BMesh inline funcs | Campbell Barton | |
2015-05-01 | Fix T44560: Merge Collapse tool - UVs operator panel option ignored with ↵ | Bastien Montagne | |
Collapse but not with other merge types. Was missing parameter for collapse bmesh operator... | |||
2015-04-30 | BMesh: correct bmesh_edge_vert_swap | Campbell Barton | |
Missed swapping out loops. | |||
2015-04-30 | BMesh: add bmesh_disk_vert_replace | Campbell Barton | |
2015-04-29 | BMesh: add BM_face_loop_separate_multi | Campbell Barton | |
New utility function to handle splitting off multiple loops from a face at once. | |||
2015-04-29 | BMesh: simplify/optimize loop splitting logic | Campbell Barton | |
To split off a single loop, was splitting all fans off the vertex, then merging back together (except for one). Now simply splits off one loop. | |||
2015-04-29 | BMesh: refactor edge-vert swapping into API call | Campbell Barton | |
2015-04-29 | BMesh: minor change to swap-vert api | Campbell Barton | |
- assert if the verts not in the edge (all callers assume success) - rename to bmesh_disk_vert_swap - swap src/dst arg order. |