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
2014-01-17EditMesh: add delete loose operator (access from Cleanup menu)Campbell Barton
2014-01-04RNA API: use bool's for enum itemf callbacks.Campbell Barton
2013-12-21EditMesh: wireframe tool, add offset and vgroup support (not used yet)Campbell Barton
2013-12-14Modeling: add optional angle limit for beauty fillCampbell Barton
Makes this tool more useful on an entire mesh by only applying beautify to planar surfaces.
2013-11-27Fix T37203: New face from an edge failed if only one vert was connected to a ↵Campbell Barton
wire edge
2013-11-27Fix for recent error (editmesh triangulate crashed).Campbell Barton
2013-11-25Fix mesh triangulate not flushing selectionCampbell Barton
2013-11-04UI messages fixes...Bastien Montagne
2013-10-29Triangulate Modifier: using different ngon and quad methodsDalai Felinto
Quads: Beauty, Fixed, Fixed Alternate, Shortest Diagonal Ngons: Beauty, Scanfill * Shortest Diagonal is the default method in the modifier (popular elsewhere), but beauty is the default in Ctrl+T). * Remove the need for output slot and beauty operator to be called after Clt+T Patch with collaborations and reviewed by Campbell Barton
2013-10-28move bmesh array lookup data and utility functions from editmesh into bmesh,Campbell Barton
since enough bmesh operations can also take advantage of direct index lookups on verts/edges/faces. developers note: - EDBM_index_arrays_init/ensure/free -> BM_mesh_elem_table_ensure/init/free - EDBM_vert/edge/face_at_index -> BM_vert/edge/face_at_index - EDBM_uv_element_map_create/free -> BM_uv_element_map_create/free - ED_uv_element_get -> BM_uv_element_get
2013-10-26rename give_cursor to ED_view3d_cursor3d_getCampbell Barton
2013-10-25Updating tooltip for Fill Holes "Sides" option.Jonathan Williamson
This makes the tooltip much more descriptive to tell the user what the setting does. Suggestion by Thomas Beck and bcon13.
2013-10-15renaming "Beautify Fill" to "Beautify Faces"Dalai Felinto
changing the ot->name only, not the ot->idname (to avoid breaking scripts) The tool requires the selection to be fill previously, the original name was confusing if we consider we have "Fill" with the "Beauty" option. Discussed with Bastien Montagne and Brecht van Lommel.
2013-10-05avoid divide by zero with grid fill (when there is no selection)Campbell Barton
2013-10-04code cleanup: warnings and minor edits.Campbell Barton
2013-10-01fix regression - convex hull tool leaving new faces unselected.Campbell Barton
2013-09-30lots of operator descriptions were incorrectly copy/pasted.Campbell Barton
update some descriptions, others were removed and operators tagged as internal. add a script to detect duplicate operator descriptions.
2013-09-09correct error in recent changes for building with openmp.Campbell Barton
rename DM_OMP_LIMIT to BKE_MESH_OMP_LIMIT and set to 0 when in debug mode, same for BM_OMP_LIMIT.
2013-09-07changes to grid fillCampbell Barton
- use 4 weights for vertex customdata blending (was previously only using 2) - option for simple blending, which blends locations using weights too and doesn't attempt to maintain the shape, useful for flat surfaces or times when keeping the shape gives odd results.
2013-09-06error in recent gridfill commit, calculating span last failed.Campbell Barton
2013-09-06grid-fill now detects non-square grids (this is what users would expect)Campbell Barton
http://www.graphicall.org/ftp/ideasman42/gridfill_detect_nonsquare.png
2013-09-06rename positive_mod to mod_i, make it work with nagative numbers (matching ↵Campbell Barton
pythons modulo), and use in a few more places. allow mesh-checker-deselect to have a negative offset.
2013-09-05add function for rotating linked list so at item is last.Campbell Barton
2013-09-05grid-fill can now fill a single, closed edge loop.Campbell Barton
the active vertex is used when possible, else the corner vertex is detected. this should replace the grid-fill-manager addon by Alexander Nedovizin.
2013-09-02fix [#36412] Pivot of active element switches to last selected face after ↵Campbell Barton
duplicating vertices.
2013-08-29mesh bisect can now be defined with mouse inputCampbell Barton
(using cursor + numeric values was too clumsy for defining orientation). once the cut is done numeric input still works as before
2013-08-24style cleanup: space around for loop wrappersCampbell Barton
2013-08-23math api edits - replace point-normal form for a plane with dist_to_plane_v3()Campbell Barton
also correct python mathutils api, was missing vector checks.
2013-08-23new mesh bisect had a problem not selecting faces with fill option in face mode.Campbell Barton
2013-08-23new mesh bisect tool, available in the mesh menu.Campbell Barton
cuts the mesh in half based on the cursor location and the viewport, optionally supports filling the cut area (with uvs. vcols, etc), and removing geometry on either side of the cut.
2013-08-23edits to new symmetrize toolCampbell Barton
- snap axis-aligned verts to the center. - expose the threshold for detecting if a vertex is on the axis.
2013-08-22replace symmetrize code with calls to bmesh operators.Campbell Barton
calls: bisect, duplicate, scale, flip, weld. resolves report [#36475] Symmetrise does not keep uv/weight also fixes issues with faces that cross the axis more then once.
2013-08-14fix [#36349] Separate mesh by material creates meshes with all the materials ↵Campbell Barton
from the original
2013-08-11edge-split now leaves split edges selectedCampbell Barton
2013-08-06fix own regression in edgeloop delete [#36389] loop detete crashesCampbell Barton
2013-08-06select faces after dissolvingCampbell Barton
2013-08-06Add key shortcut for context sensitive dissolve, Ctrl+X / Ctrl+Delete (as ↵Campbell Barton
with node editor)
2013-08-03code cleanup: bmesh use 'const' for query functions.Campbell Barton
2013-07-28new mesh tool for cleaning up meshes, splits up non-planar faces while they ↵Campbell Barton
exceed a given angle threshold (access from the 'Mesh -> Clean' menu).
2013-07-28use '_exec' suffix for operator execute callbacks, also picky change to ↵Campbell Barton
sizeof() use in BLI_array.h
2013-07-27fix for joining face selection after recent api change, also ↵Campbell Barton
bmo_join_triangles_exec() wasn't filling in its 'face' output slot.
2013-07-27fix for bridge tool selection flushing (after recent api change), also ↵Campbell Barton
exposed bug in bmesh edgering-subdiv operator.
2013-07-25add twist option to bridge tool (for circular loops)Campbell Barton
2013-07-25mesh tool to fill in holes, added in mesh clean menu,Campbell Barton
unlike other face creation tools it copies data from surrounding faces.
2013-07-25triangulate and beauty fill also needed changes to selection handling after ↵Campbell Barton
recent changes.
2013-07-25correct problem with limited-dissolve not leaving the selection correctly ↵Campbell Barton
(caused by BM_elem_attrs_copy no longer dealing with selection)
2013-07-24code cleanup: use iterator macros, and replace BM_LOOPS_OF_FACE with direct ↵Campbell Barton
loop access when converting a bmesh to a mesh.
2013-07-21code cleanup: add break statements in switch ()'s, (even at the last case).Campbell Barton
2013-07-09fix error where if you tried to bridge an odd number of loops after bridging ↵Campbell Barton
pairs, there was no way to change the options. eventually I think the operator api should support this but for now return finished.
2013-07-08remove unused normal-recalc flags.Campbell Barton