Blender Git Commits

Blender Git "master" branch commits.

Page: 1782 / 5574

May 4, 2018, 13:36 (GMT)
Merge branch 'blender2.8' into tmp-static-override-insertion
May 4, 2018, 13:32 (GMT)
Static Override: Add overridable flag to drivers' ID pointer.
May 4, 2018, 13:26 (GMT)
Merge branch 'blender2.8' into tmp-static-override-insertion
May 4, 2018, 13:21 (GMT)
Merge branch 'master' into blender2.8
May 4, 2018, 13:18 (GMT)
Cleanup: Remove G.main from framechange_poses_clear_unkeyed()
May 4, 2018, 13:18 (GMT)
Transform: use bool when local matrix is needed

Existing code checked pose/edit mode to check for transforming in an
objects local space.

This added many similar checks all over the code,
which leads to confusion.
Multi-edit caused a regression in UV transform since where UV's
had the object matrix applied by accident.

Now there is a boolean to use a local matrix,
this allows for any mode to have a 4x4 matrix
applied w/o adding mode specific checks everywhere.
May 4, 2018, 13:18 (GMT)
Fix mistake in boundbox center
May 4, 2018, 13:12 (GMT)
Merge branch 'master' into blender2.8
May 4, 2018, 13:11 (GMT)
BKE: Smoke: Fix error with implicit declaration of function due recent changes.
May 4, 2018, 12:30 (GMT)
Depsgraph: Fix missing relations for IDs brought by drivers

This is similar to rather recent fix in nodes builder.

Fixes crash when creating static override for chicken from Dweebs.
May 4, 2018, 12:22 (GMT)
Merge branch 'master' into blender2.8
May 4, 2018, 12:21 (GMT)
BKE: BVHtree: Replace all external references of `bvhtree_from_mesh_looptri` with `bvhtree_from_mesh_get`.
May 4, 2018, 12:08 (GMT)
Workbench: Shadows

Initial review of the shard shadows in the workbench engine.

Speed optimizations like transform feedback are not implemented yet. I first want this part to be reviewed and merged.

@fclem please check the note in drw_stencil_set it was holding back nequal == 0 as by default DST.stencil_mask was set to 0. questioin is should we remove the whole check or not.

Also I am still looking for a better name (or split the enum) for DRW_STATE_STENCIL_DEPTH_FAIL_INCR_DECR_WRAP

Reviewers: fclem

Reviewed By: fclem

Tags: #code_quest

Differential Revision: https://developer.blender.org/D3198
May 4, 2018, 12:02 (GMT)
Allocate/free meshes with generic library functions.

This avoids the need to use Mesh-specific functions, and makes allocation
and freeing easy oneliners.
May 4, 2018, 12:01 (GMT)
Mesh Remap: Face Corner Data: Do not use large epsilon values to create bvhtrees.

Use ray radius instead.
May 4, 2018, 11:29 (GMT)
Mesh Remap: Face Data: Do not use large epsilon values to create bvhtree.

If you need the approximation, use raycast radius.
May 4, 2018, 10:55 (GMT)
ID management: add higher level BKE_id_new... helpers.

Those should be used in priority when you need to create either a new
datablock in Main, or a new temp one. Lower level BKE_libblock_...
should only be used when you need a very specific, uncommon behavior.
May 4, 2018, 10:50 (GMT)
Merge branch 'master' into blender2.8
May 4, 2018, 10:49 (GMT)
Depsgraph: Fix extra operations and relations created for shared armatures
May 4, 2018, 10:44 (GMT)
Merge branch 'master' into blender2.8
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021