Blender Git Commit Log

All Blender Git commits.

Page: 2755 / 8462

January 14, 2019, 17:33 (GMT)
Fix T60476 Loose vertices only partially drawn

Was caused by a missing vbo attachement.

Also fix said Vbo refreshing when selecting.
January 14, 2019, 17:33 (GMT)
Object Mode: Outlines: Add support for thicker outline

Base outline is 2px wide (because of how we detect them).
And since inflating this outline will only produce outlines that are 2*x
thick we map the UI scalling and the outline width setting to the closest
match.

Do note that thicker outlines have a performance cost since they need more
texture fetches and passes.

This fixes T60252 3D View Outline Width not working
January 14, 2019, 17:33 (GMT)
GPUMaterial: Cleanup
January 14, 2019, 17:33 (GMT)
Fix T60332: Lattice objects do not display properly in Edit mode

This was caused by wires not having alpha by default, making them disapear
with MSAA.
January 14, 2019, 16:36 (GMT)
Fix incorrect individual origins icon in clip editor.

Differential Revision: https://developer.blender.org/D4020
January 14, 2019, 16:14 (GMT)
NLA: implement a new blending mode that intelligently combines actions.

The existing Add and Multiply blending modes have limited usability,
because the appropriate operation for meaningfully combining values
depends on the channel. This adds a new mode that chooses the operation
automatically based on property settings:

- Axis+Angle channels are summed, effectively averaging the
axis, but adding up the angle. Default is forced to 0.

- Quaternion channels use quaternion multiplication:

result = prev * value ^ influence

- Scale-like multiplicative channels use multiplication:

result = prev * (value / default) ^ influence

- Other channels use addition:

result = prev + (value - default) * influence

Inclusion of default in the computation ensures that combining
keyframed default values of properties keeps the default state,
even if the default isn't 0 or 1.

Strips with this mode can be keyframed normally in Tweak mode,
except that for quaternion rotation keyframing always inserts
all 4 channels, and the channel value sliders on the left side
of Graph/Action editors won't insert keys without Auto Key.
Quaternion keys are also automatically normalized.

Differential Revision: https://developer.blender.org/D4190
January 14, 2019, 16:14 (GMT)
Keyframing: refactor insertion code to allow property-global NLA tweaks.

Supporting a strip blending type that treats quaternions as a unit
also means being able to adjust all sub-channels as a unit when
inserting keyframes. This requires refactoring keyframe insertion
code to retrieve array property values for all channels at once,
before iterating over the indices being inserted.
January 14, 2019, 16:05 (GMT)
GP: Fill: Double resolution for flood fill
January 14, 2019, 15:16 (GMT)
GP: Fill: Increase fill resolution by factor

This is test code.
January 14, 2019, 15:08 (GMT)
Fix the active sequencer strip not standing out from selected ones.

Set outline contrast back to 2.7 values.
Revision b175917 by Brecht Van Lommel (master)
January 14, 2019, 14:57 (GMT)
Build environment: fixes for Linux debug libraries build.
January 14, 2019, 14:57 (GMT)
Cleanup: add begin/end iterators to Cycles NodeEnum.

Differential Revision: https://developer.blender.org/D4173
January 14, 2019, 14:57 (GMT)
Fix Cycles node definition typos and incorrect enum value.

Differential Revision: https://developer.blender.org/D4174
January 14, 2019, 14:28 (GMT)
UI: fix misaligned eyedropper icon in button.

Differential Revision: https://developer.blender.org/D4183
January 14, 2019, 14:28 (GMT)
UI: fix panel header contents alignment.

The contents is now properly centered at all zoom levels.

Differential Revision: https://developer.blender.org/D4176
January 14, 2019, 14:20 (GMT)
UI: fix horizontal scrollbar overlapping last item.

Differential Revision: https://developer.blender.org/D4202
January 14, 2019, 13:35 (GMT)
Merge branch 'master' into asset-engine
January 14, 2019, 13:13 (GMT)
cleanup last commit
January 14, 2019, 13:10 (GMT)
Fix T60304, T60301: setting error message in bevel modifier results in double free
January 14, 2019, 12:09 (GMT)
Fix T60441: entering hex color in picker gives wrong result.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021