Blender Git Commits

Blender Git "master" branch commits.

Page: 1758 / 5574

May 14, 2018, 21:15 (GMT)
Manipulator: utility to get matrix w/o offset
May 14, 2018, 21:12 (GMT)
Cleanup: compiler warnings, use const
May 14, 2018, 19:08 (GMT)
Transform: Use the new BLI_bvhtree_find_nearest_projected function to snap.
May 14, 2018, 19:01 (GMT)
New function for BLI_kdopbvh: `BLI_bvhtree_find_nearest_projected`.

This patch does not make any difference for a user's POV. But it is a step for adding the occlusion test for snapping functions.
This new function finds the node(aabb) whose projection is closest to a screen coordinate.

Reviewers: campbellbarton

Reviewed By: campbellbarton

Tags: #bf_blender_2.8

Differential Revision: https://developer.blender.org/D3180
May 14, 2018, 15:41 (GMT)
Fix crash opening 01_015_A.lighting.blend - DL_INDEX3 displist have a single normal, not one per vertex!
May 14, 2018, 15:19 (GMT)
View 3D: Use Z Key for "geometry occlusion" toggle

Note: The header doesn't update until you mouse hover it.
May 14, 2018, 14:35 (GMT)
Fix error in MESH_OT_edge_face_add changes

Context sensitive create also needs to check selected vertices.

Also correct indentation.
May 14, 2018, 14:25 (GMT)
Fix error moving pivot

Missed updating keymap RNA paths.
May 14, 2018, 14:11 (GMT)
Fix UI failing for vertex paint
May 14, 2018, 13:56 (GMT)
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
May 14, 2018, 13:47 (GMT)
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
Revision 2b09062 by Joshua Leung
May 14, 2018, 13:42 (GMT)
COW Fix: The "layers used" display for armatures did not update after bones were moved between layers

Previously, the "layers_used" value was getting updated by the drawing code.
However, when using copy on write, the drawing code gets evaluated copies of
the armature data instead of the original data, so any updates here fail to
get flushed to the original data, hence the lack of updates in the UI.

Fixed by moving the calculation to RNA when setting bone layers, as it should
have been done originally. (The one downside to this is if we set individual
layer memberships one by one - this could be slower as the recalc would have to
happen each time this changes).
Revision 788488b by Joshua Leung
May 14, 2018, 13:42 (GMT)
Fix: With no bones selected, move bones to layer operator would display garbage layer set

Was using uninitialised memory
Revision 2bf4654 by Joshua Leung
May 14, 2018, 13:42 (GMT)
Fix: POSE_OT_select_constraint_target now works with copy on write
May 14, 2018, 13:26 (GMT)
MESH_OT_select_mirror: Only report when something to report

Inspired by D3299.
May 14, 2018, 13:23 (GMT)
Multi- Objects: MESH_OT_select_face_by_sides by Rainer Trummer

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3301
May 14, 2018, 12:56 (GMT)
Multi-Object: MESH_OT_vert_connect_concave by Guy Boicey

Maniphest Tasks: T54643
Differential Revision: https://developer.blender.org/D3255
May 14, 2018, 12:47 (GMT)
Manipulator: fix 2D icon buttons in the 3D view
May 14, 2018, 12:34 (GMT)
Some cleanup in modifiers' mesh copying.
May 14, 2018, 12:25 (GMT)
Fix T55031: add explicit copy flag to force deep-copying shapekey datablock with 'parent' one.

Chose to change defaut behavior (0-flag one) here, for sake of
consistency. Default behavior of simple BKE_id_copy() remains unchanged
though.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021