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
2015-06-24Fix edge/vert slide UV-correct & zero length edgesCampbell Barton
When calculating loop angle weighting, skip overlapping vertices.
2015-06-21Cleanup: quiet warningCampbell Barton
2015-06-21BMesh: replace BLI_array -> BLI_stackCampbell Barton
Also use more direct custom-data access.
2015-06-20BMesh: simplify join-tri'sCampbell Barton
2015-06-20BMesh: minor optimization for UV island walkerCampbell Barton
2015-06-19avoid assert with bmesh insetCampbell Barton
2015-06-18Fix leak in edge-offsetCampbell Barton
2015-06-17BMesh: Add edge-offset option: cap-endpointCampbell Barton
Creating triangles at endpoints is often not so good, disable by default.
2015-06-16Fix own mistake selecting linkedCampbell Barton
2015-06-16Cleanup: styleCampbell Barton
2015-06-15Add missing fileCampbell Barton
2015-06-15BMesh: edge-offset feature (Ctrl+Shift+R)Campbell Barton
Ability to quickly add 2x edge loops on either side of selected loops.
2015-06-12BLI_linklist, avoid full list search for appendCampbell Barton
For areas that require append, store the last node, Previous behavior would too easily hide poorly performing code. Also avoid (prepend, reverse) where possible.
2015-06-11BMesh: flatten faces operatorCampbell Barton
2015-06-11BMesh: add BMO_ITER_INDEX macroCampbell Barton
2015-06-06CleanupCampbell Barton
2015-06-05Fix T44961, bevel spikes out when certain angles near 180.Howard Trickey
Made the test for whether one can "see" an adjacent edge less knife-close to 180. This means it will chose to slide along such an edge less often, and avoid some spikes.
2015-06-05BMesh: decimator, allow vgroup factor over 1Campbell Barton
Can be useful to apply more extreme weighting
2015-06-04BMesh decimate, improve behavior with weightsCampbell Barton
Add slider to adjust the influence of weights relative to geometry distortion. This allows subtle influences to be applied - without drastic changes in behavior.
2015-06-04correct last commitCampbell Barton
2015-06-04BMesh: decimator minor editsCampbell Barton
2015-06-03Fix T41177. Bevel shouldn't try to slide along edge when can't see it.Howard Trickey
2015-06-02Fix T44742. Bevel now avoids vertex meshes when only two edges are beveled.Howard Trickey
Also, changed the algorithm for generating the vertex meshes when not all edges into a vertex are beveled. Now it tries to slide along edges that form part of the silhouette when possible; when not possible, it tries to snap to the best plane in between the beveled edges.
2015-05-30Fix leak in BMesh convex hull operatorCampbell Barton
2015-05-29BMesh: select linked /w delimiters & wire edgesCampbell Barton
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this.
2015-05-28BMesh: correct flag check (own mistake)Campbell Barton
2015-05-28BMesh: util functions to get edge loops from vertsCampbell Barton
2015-05-26BMesh: join tris, split angle limit in twoCampbell Barton
Use a separate limit for face-angle and shape comparisons. There was no way to join non-rectangular, co-planer tries.
2015-05-26BMesh: join tris now delimits all UV/Color layersCampbell Barton
Previously was only checking active layers Also add delimit by edge seam
2015-05-24Fix error joining tris -> quadsCampbell Barton
Incorrect flag check, would need to run multiple times.
2015-05-23Cleanup: typosCampbell Barton
2015-05-22Fix for join faces ignoring angle limitCampbell Barton
Angle limit for join-faces was more advice then actual limit. Now joining entire selection, gives assurance that no faces above the limit will be merged. The purpose of this was to allow users to isolate 2 faces and always join them. Instead, support this by bypassing limit only when its not set and 2 faces are selected.
2015-05-22BMesh: extrude region didnt copy edge flagsCampbell Barton
Newly created edges around regions wouldn't get the edge flags from surrounding geometry.
2015-05-21BMesh: decrease decimate epsilonCampbell Barton
Since using doubles to calculate cost, using topology fallback cost isn't needed as much.
2015-05-21Fix T44780: Decimate planar creates concave edgesCampbell Barton
Float precision was causing problems for decimate, small faces that create a nearly flat surface were detected as having no 'cost' to collapse.
2015-05-21BMesh: decimate improvement for flat surfacesCampbell Barton
Previously decimate on flat areas of a mesh would more or less randomly collapse edges. (giving bad topology). This commit includes a topology 'cost', so smaller edges on flat surfaces collapse first.
2015-05-20BMesh: decimate, test for face flip was too lowCampbell Barton
Created overlapping faces in T44780
2015-05-20BMesh: decimate wasn't using face/edge centersCampbell Barton
When calculating quadrics, using the first-vertex isn't correct.
2015-05-20doxygen: corrections/updatesCampbell Barton
Also add depsgraph & physics
2015-05-19BMesh: calls to store selection at the list headCampbell Barton
2015-05-19BMesh: add BM_edge_pair_share_face_by_lenCampbell Barton
2015-05-17Cleanup: indentationCampbell Barton
2015-05-16BMesh: add UV delimit for select-linked, dissolveCampbell Barton
2015-05-16BMesh: add sharp edge delimiterCampbell Barton
2015-05-15Cleanup: style, spellingCampbell Barton
2015-05-15BMesh: add loop-shell walkerCampbell Barton
2015-05-15BMesh: rename loop walker -> edgeloopCampbell Barton
2015-05-11GHash: avoid redundant castsCampbell Barton
2015-05-06Correct own error: is_manifold_region on wire vertCampbell Barton
2015-05-05Math Lib: rename fill_*, to copy_*Campbell Barton
matching convention for fixed length api, eg: copy_v3_fl