Blender Git Commit Log

All Blender Git commits.

Page: 1307 / 8462

September 3, 2020, 06:21 (GMT)
Merge branch 'master' into greasepencil-object
September 3, 2020, 04:31 (GMT)
Fix T80409: Walk rotation speed depends on view size

Use a fixed speed for rotating the view in walk mode,
Keep the current behavior for tablet input and fly mode.
September 3, 2020, 03:32 (GMT)
Fix crash running remesh modifier without OpenVDB
September 3, 2020, 03:28 (GMT)
Fix T80340: Crash with an empty text with Text on Curve

Avoid divide by zero, based on D8780 by @lichtwerk.
September 3, 2020, 02:28 (GMT)
Cleanup: remove redundant Y bounds calculation for text on path

Also correct some comments.
September 3, 2020, 00:07 (GMT)
Modifiers: default to exact boolean method ignoring build options

This change doesn't impact release builds,
in general avoid having defaults depend on build options
since it means files from different builds won't match.
September 2, 2020, 23:33 (GMT)
UI: pixel align axis navigation characters to resolve blurry text

Also increase text size from 11 to 12 since the default
font at 1.0 scale was a little fuzzy too.

Reviewed by: @pablovazquez

Ref D8781
September 2, 2020, 20:33 (GMT)
Fix Cloth Snake Hook brush not using pressure

The Snake Hook deformation mode was using the same strength as grab (not
supporting pressure), but this deformation mode supports pressure.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8724
September 2, 2020, 20:30 (GMT)
Fix T80311: Sculpt Filters not working when using vertical split

All filters were using prevclicx, which is in screen coordinates and
mval[0], which is in region coordinates to get the filter strength.

This fixes the issue in all filters.

Reviewed By: Severin

Maniphest Tasks: T80311

Differential Revision: https://developer.blender.org/D8776
September 2, 2020, 19:31 (GMT)
Add versioning for graph editor FModifier panel expansion
September 2, 2020, 19:31 (GMT)
Merge branch 'master' into fcurve-modifier-panels
Revision ba4a2a4 by Hans Goudey (master)
September 2, 2020, 19:13 (GMT)
UI: Use instanced panel custom data instead of list index

For modifier shortcuts we added a "custom_data" field to panels.
This commit uses the same system for accessing the list data that
corresponds to each panel. This way the context is only used once
and the modifier for each panel can be accessed more easily later.

This ends up being mostly a cleanup commit with a few small changes
in interface_panel.c. The large changes in the UI functions are due
to the fact that the panel custom data is now passed around as a
single pointer instead of being created again for every panel.

The list_index variable in Panel.runtime is removed as it's now
unnecessary.

Differential Revision: https://developer.blender.org/D8559
September 2, 2020, 19:06 (GMT)
Quiet all warnings when building Bullet
September 2, 2020, 18:41 (GMT)
Sync Bullet to upstream

This syncs Bullet to the latest upstream git version as of writing this.
(commit 47b0259b9700455022b5cf79b651cc1dc71dd59e).
September 2, 2020, 18:40 (GMT)
Fix importing multiple material for one object.

Also add sphere type reflection to Metallic socket.

Remove double inline warnings, and also trust compiler to inline
what it deems fit.
September 2, 2020, 18:17 (GMT)
Cleanup: comments and rna warning.
September 2, 2020, 17:44 (GMT)
Fix missing "extern_bullet" library when building rigidbodies
September 2, 2020, 17:10 (GMT)
Cleanup: use bool instead of int in various places
September 2, 2020, 16:35 (GMT)
Fix segfaults when deleting objects with upstream bullet lib

Blender tried to free objects twice from the bullet world sometime.

First we would implicity remove all objects when recreating the bullet
world and then explicity try to remove them again from the now empty
world.

This would wouldn't crash older bullet versions, but the recent versions
will as we will try to free objects that no longer exists in the bullet
world.

Also clear the cache on deletion as the object order changes.
Fix T77181: The cache clearing will fix this issue.
September 2, 2020, 16:28 (GMT)
Cleanup: general cleanup of node.c

- reduce variable scope
- use bool instead of int
- use LISTBASE_FOREACH
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021