Blender Git Commits

Blender Git "master" branch commits.

Page: 1773 / 5574

May 8, 2018, 09:59 (GMT)
Merge branch 'master' into blender2.8
May 8, 2018, 09:58 (GMT)
Tracking: Use bmain from context
May 8, 2018, 09:56 (GMT)
Clay: Simplify matcap manipulation

No need to hard-coded handling of every individual matcap.

They are in the continuous index range anyway.
May 8, 2018, 09:56 (GMT)
Clay: Don't use hardcoded constant in the string

Stringify the actual constant instead.
May 8, 2018, 09:51 (GMT)
Multi-Object-Editing: select random by Jefferson Rausseo with changes

Aside from identation, seed should change for each object. Otherwise to objects
with a copied mesh would get the exactly same "random" selection.

And we do so in a consistent way so it doesn't vary depending on
object order.

Seed bump using hash suggested by Campbell Barton and Sergey Sharybin.

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3231
May 8, 2018, 09:46 (GMT)
Ported Mesh Deform modifier

This modifier still has issues that are not related to this port:

- While editing the deformation mesh, the deformed mesh doesn't update.
This update only happens after exiting edit mode, making editing
cumbersome.
- Binding doesn't work yet. It works fine when binding in master and
loading pre-bound in 2.8. This was also an issue before this port, and
will be investigated separately.
May 8, 2018, 09:36 (GMT)
looptri + bvhtree support for Mesh
May 8, 2018, 09:33 (GMT)
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
May 8, 2018, 09:24 (GMT)
Multi-Object-Editing : Extrude Repeat by Falk David

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3224
May 8, 2018, 09:18 (GMT)
Prevent segfault when opening file browser while a 2.79 file was loaded.

Loading a file that was written with the master branch into the 2.8 branch,
and then trying to load or save, caused a segfault.
May 8, 2018, 09:15 (GMT)
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
May 8, 2018, 09:09 (GMT)
Edit Mesh: multi-object reverse_uvs support by Pablo Dobarro

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3220
May 8, 2018, 09:05 (GMT)
Modifiers stack: port Curve to new Mesh-based system.
May 8, 2018, 09:04 (GMT)
Rename BKE_bmesh_to_mesh to BKE_bmesh_to_mesh_nomain.

Let's be clear about functions generating datablocks outside of Main
database.
May 8, 2018, 09:00 (GMT)
BKE_mesh_new ? BKE_mesh_new_nomain

Including 'nomain' in the name explicitifies that the returned mesh is
NOT stored in any library.
May 8, 2018, 08:58 (GMT)
Cleanup: quiet warning, whitespace
May 8, 2018, 08:48 (GMT)
Fix crash cancelling search, caused by D3207
May 8, 2018, 08:47 (GMT)
Added BKE_mesh_ensure_normals()

This calls BKE_mesh_calc_normals() only if the mesh vertex normals are
marked as dirty.
May 8, 2018, 08:47 (GMT)
Added BKE_mesh_new()

This function creates a Mesh struct with a number of vertices/edges/etc.
It allocates the minimal number of CD layers needed.

Currently not yet used, but will be soon in the upcoming
BKE_new_mesh_from_curve_displist().
May 8, 2018, 08:40 (GMT)
Multi-Object-Editing : Support for MESH_OT_solidify by Lucas Boutrot

Maniphest Tasks: T54641, T54643
Differential Revision: https://developer.blender.org/D3218
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021