bc9b202e65
Fix split only checking selected faces
2018-05-25 08:31:26 +02:00
a0dbaf1d9d
ED_transform_snap_object: remove unused bmain parameter in context creation.
2018-05-24 19:09:01 -03:00
302fea6b61
Change defaults
...
- Vertex/Edge Slide: Correct UV's = ON
- Extrude Along Normals: Even Thickness = ON
- Laplacian Smooth: Lambda Factor = 1.0
- UV/Image Editor: Normalized Coordinates = ON
- Render Image: Dithering = 1
- Image Sequence Auto Refresh = ON
See T54943
2018-05-24 21:33:39 +02:00
b2ee8e1cba
Fix typo in editmesh edge delete
2018-05-24 17:49:44 +02:00
f99197fb2d
Transform: Support mixed snap in 3d View.
...
Allows more than one snap mode to be enabled. So different combinations are possible.
Reviewers: campbellbarton
Reviewed By: campbellbarton
Subscribers: Christopher_Anderssarian, duarteframos
Tags: #bf_blender_2.8
Differential Revision: D3400
2018-05-22 08:58:56 -03:00
67cf4cb5ec
Cleanup: replace MEM_SAFE_FREE -> MEM_freeN
...
No need to check for NULL in this case.
2018-05-22 07:28:14 +02:00
12eb29fe35
Cleanup: whitespace, duplicate includes
2018-05-20 08:52:56 +02:00
50c29e2391
Cleanup: pass the use_depth parameter to the SnapObjectParams struct in the ED_transform_snap_object_project_view3d_mixed.
2018-05-15 14:32:30 -03:00
627a783784
Fix error in MESH_OT_edge_face_add changes
...
Context sensitive create also needs to check selected vertices.
Also correct indentation.
2018-05-14 16:35:51 +02:00
Dalai Felinto
fc7316fb54
Multi-Objects: MESH_OT_vert_connect_path by Falk David
...
With a few changes:
* Use space after if.
* Skip for loop when no selected vertices.
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3349
2018-05-14 15:56:26 +02:00
Dalai Felinto
de2d642c84
Multi-Objects: MESH_OT_edge_face_add by Guy Boicey
...
With changes by Dalai Felinto:
* Indentation
* Skip for loop when no vert/edge are selected
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3233
2018-05-14 15:47:51 +02:00
Dalai Felinto
4043e4b820
Multi-Object: MESH_OT_vert_connect_concave by Guy Boicey
...
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3255
2018-05-14 14:56:40 +02:00
Dalai Felinto
b942106c73
Multi-Object: MESH_OT_vert_connect_nonplanar by Aeden McClain
...
With indentation fixes by Dalai Felinto.
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3312
2018-05-14 13:04:01 +02:00
Dalai Felinto
e1cee0ac71
Multi-Object: MESH_OT_convex_hull by Lucas Boutrot
...
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3223
2018-05-14 12:20:15 +02:00
Dalai Felinto
1fd4449762
Fix memleak on MESH_OT_tris_convert_to_quads
2018-05-11 10:52:46 +02:00
b726ff4fc4
EditMesh: multi-object triangle fill
...
D3336 by @nabbydude
2018-05-11 08:41:04 +02:00
266638d783
EditMesh: multi-object recalculate normals
...
D3298 by @leonlg
2018-05-11 08:08:01 +02:00
83a83a3d4b
Cleanup: whitespace, duplicate includes
2018-05-11 07:43:20 +02:00
b73c7381cc
EditMesh: multi-edit merge
...
D3226 by @pragma37
Note: edited so first/last option only applies to active mesh
since this doesn't make much sense to apply across objects.
2018-05-09 14:34:06 +02:00
Dalai Felinto
e42b8c32ab
Multi-object edit: MESH_OT_beautify_fill by Remi van der Laan
...
Maniphest Tasks: T54643, T54641
Differential Revision: https://developer.blender.org/D3291
2018-05-09 13:48:01 +02:00
Dalai Felinto
5e915baec4
Multi-Object-Editing: MESH_OT_separate by Nick Milios
...
Patch description:
- Reports "Nothing selected" only when all objects has no selection
and it is in Separate type(Mode)
- Tested all types (Seperate/By Material/By loose parts)
- Instead of using
```
BKE_view_layer_array_from_objects_in_edit_mode_unique_data
```
I used
```
BKE_view_layer_array_from_bases_in_edit_mode_unique_data
```
Because it needs the "Base" not the "Object" itself.
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3267
2018-05-09 12:13:09 +02:00
Dalai Felinto
944054fbb6
Multi-Object-Editing: MESH_OT_vert_connect by Nick Milios
...
With changes: Skip loop when totvertsel is not 2
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3273
2018-05-09 11:48:39 +02:00
Dalai Felinto
1cbe3b6e03
Multi-Object-Editing : Support for Grid Fill by Falk David
...
With minor changes:
* Have BMOperator declaration close to its initialization.
* Move const use_prepare and const use_interp_simple outside the for loop.
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3222
2018-05-09 10:53:38 +02:00
a48186c5d7
Orientation for 3D cursor
...
Currently set when setting the cursor location,
optionally used as an orientation type.
Intended for use by tools too.
See: D3208
2018-05-08 15:35:04 +02:00
Dalai Felinto
d915aa57f8
Multi-Object-Editing: vertices smooth by Jefferson Rausseo
...
Changes by me:
* Identation (tabs not space)
* Moving RNA_.*_get outside for loop)
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3230
2018-05-08 11:33:27 +02:00
Dalai Felinto
faaffc4011
Edit Mesh: multi-object rotate_uvs support by Pablo Dobarro
...
Changes by me: Moving RNA_.*get outside for loop and indentation fix.
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3221
2018-05-08 11:15:00 +02:00
Dalai Felinto
63951bc987
Edit Mesh: multi-object reverse_uvs support by Pablo Dobarro
...
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3220
2018-05-08 11:09:35 +02:00
Dalai Felinto
f309c34cfe
Multi-Object-Editing : Support for MESH_OT_solidify by Lucas Boutrot
...
Maniphest Tasks: T54641, T54643
Differential Revision: https://developer.blender.org/D3218
2018-05-08 10:40:30 +02:00
Dalai Felinto
a0a78f6da4
Multi-Object-Editing Support for MESH_OT_wireframe by Lucas Boutrot
...
Maniphest Tasks: T54641, T54643
Differential Revision: https://developer.blender.org/D3217
2018-05-08 10:35:51 +02:00
Dalai Felinto
9fc0c0c3de
Edit Mesh: multi-object faces_shade_flat support by Pablo Dobarro
...
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3219
2018-05-08 10:13:44 +02:00
Dalai Felinto
853e55b043
Multi-Object Editing: subdivide edgering support by Henry @Skippi
...
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3215
2018-05-08 10:07:29 +02:00
Dalai Felinto
848d9cda0e
Multi object editing - face dissolve support by Mateusz Grzeliński
...
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3214
2018-05-08 09:51:55 +02:00
Dalai Felinto
7f5c469716
Multi-Object-Editing : Support for Edge Dissolve by Lucas Boutrot
...
With minor indentation changes by me.
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3211
2018-05-07 21:57:36 +02:00
Dalai Felinto
5f59a8bb11
Multi object editing - verticle dissolve support by Mateusz Grzeliński
...
With changes by me:
* Indentation (tabs)
* Removing RNA_boolean_get tests out of the for loop.
* Continue iterator if no selected vertice.
Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3210
2018-05-07 21:50:20 +02:00
Dalai Felinto
e4c4e8566f
Multi Object Smooth shading by Ethan Brierley
...
With small changes by Dalai Felinto.
Differential Revision: https://developer.blender.org/D3213
2018-05-07 21:30:29 +02:00
Dalai Felinto
2349b9777a
Multi-object edge collapse
2018-05-07 11:26:07 +02:00
Dalai Felinto
f4c1685a16
Edit-mesh: multi-object reveal
2018-05-06 13:55:23 +02:00
Dalai Felinto
5d8937e8ba
Edit-mesh: multi-object hide
2018-05-06 13:51:30 +02:00
Dalai Felinto
49be803ad6
Edit-mesh: multi-object delete edge loops
2018-05-06 13:44:11 +02:00
42c5c20e54
Edit Mesh: Multi object color reverse
...
D3173 by @la10
2018-05-04 19:17:56 +02:00
d0c6e2b677
Fix grid fill crash with copy on write
2018-05-04 16:23:20 +02:00
Dalai Felinto
e245f7c09c
Edit-Mesh: multi-object un-subdivide
2018-05-03 21:56:59 +02:00
Dalai Felinto
66ffbf9b7d
Edit-Mesh: multi-object edge rotate
2018-05-03 21:44:53 +02:00
Dalai Felinto
09e14cb5bc
Edit-Mesh: multi-object dissolve limited
2018-05-03 21:00:03 +02:00
5659d8bc0a
Merge branch 'master' into blender2.8
2018-05-02 14:40:00 +02:00
Dalai Felinto
c21ceb3317
Edit-Mesh: multi-object mark freestyle face
...
Freestyle face drawing is not working, but I tested it in 2.79, all good.
2018-04-30 22:38:06 +02:00
Dalai Felinto
9ce4a7e824
Edit Mesh: multi-object mark freestyle edge
...
Freestyle edge drawing is not working though.
2018-04-30 22:38:06 +02:00
Dalai Felinto
0ac3d5f7db
Edit Mesh: multi-object mark sharp
2018-04-30 22:38:06 +02:00
Dalai Felinto
61f0608b4a
Edit Mesh: multi-object mark seams
...
Note that I'm using bm->totedgesel instead of bm->totfacesel to skip objects.
2018-04-30 22:38:06 +02:00
Dalai Felinto
32c4158047
Fix Merge > To Cursor
...
In master this is working fine, but in 2.8 ob->imat was identity matrix.
Committing this in master to simplify merging.
2018-04-30 21:42:16 +02:00