21ac0515e4
fix [ #36352 ] Inset individual, uncheck "select outer" selects zero faces
...
rewrite individual inset not to remove and re-create faces, makes re-selection simpler.
2013-08-20 16:59:04 +00:00
28dd9c6a40
Fix #35767 : transforming nodes in the node editor changed the wireframe color
...
of the active object in the 3D view. This was due to sharing a global G.moving
flag to indicate that transform is active, now it's only set per transform data
type so different editors don't influence each other.
2013-06-24 22:41:37 +00:00
faeeb4b3aa
individual inset was missing relative option.
2013-04-25 16:14:04 +00:00
37e73aa368
code cleanup: use BKE naming conventions for functions in BKE_editmesh.h and BKE_editmesh_bvh.h
2013-04-16 05:59:48 +00:00
6da961775f
code cleanup: rename BKE_tessmesh -> BKE_editmesh, rename EditDerivedBMesh.tc -> em. ('tc' is odd name which isn't used elsewhere).
2013-04-13 20:31:52 +00:00
97a6965da9
fix for various crashes from incorrect poll functions.
...
- bevel had incorrect cancel when initialization failed which could crash (own mistake).
- main particle poll function didnt check if the area/region were NULL.
- some uv operators needed space image but didnt check for it. also use uv_ prefix for most operator functions.
2013-04-08 10:03:51 +00:00
45669ebbc6
inset and bevel could both be activated when there was no selection.
2013-04-08 02:14:58 +00:00
b1ac23c5bd
Mesh Tool,
...
inset interpolation now works for 'inset_region', enabled by default.
Example:
http://www.graphicall.org/ftp/ideasman42/inset_interpolation_new.png
2013-04-07 11:41:37 +00:00
36cc2fd6da
mesh inset tool - option to interpolate UV's vcols etc, on by default since this is almost always what you'd want.
...
currently only working for inset-individual, inset-region coming next.
2013-04-07 05:13:00 +00:00
bb81923c3e
bmesh operator rename inset -> inset_region
2013-04-05 22:56:01 +00:00
8fd42b2aae
patch [ #34886 ] BMesh Individual Face Inset
...
from Francisco De La Cruz (xercesblue) with some simplifications to the patch.
2013-04-05 22:21:14 +00:00
37bf7dd98a
draw helper lines for inset and bevel operators, the mouse distance from the selection center was used, but often it was hard to tell where this was and you'd have to guess.
...
adds ED_region_draw_mouse_line_cb() generic draw callback for mouse helper lines.
2013-04-02 10:48:11 +00:00
6d8e25dfdc
code cleanup: split editmesh_tools.c, into inset, bevel (both modal operators) and moved extrude operators into their own file.
...
also move some selection operators from editmesh_tools.c into editmesh_select.c
2013-04-01 10:18:01 +00:00