Blender Git Commits

Blender Git "master" branch commits.

Page: 1965 / 5574

November 2, 2017, 07:25 (GMT)
Merge branch 'master' into blender2.8
November 2, 2017, 07:19 (GMT)
UI: use button_operator in operator_menu_hold

Move draw calls into UI_menutype_draw
November 2, 2017, 04:52 (GMT)
UI: draw active tool pushed in
November 2, 2017, 04:45 (GMT)
Merge branch 'master' into blender2.8
November 2, 2017, 04:09 (GMT)
Cleanup: code style
November 1, 2017, 18:57 (GMT)
Implement a new automatic handle algorithm to produce smooth F-Curves.

The legacy algorithm only considers two adjacent points when computing
the bezier handles, which cannot produce satisfactory results. Animators
are often forced to manually adjust all curves.

The new approach instead solves a system of equations to trace a cubic spline
with continuous second derivative through the whole segment of auto points,
delimited at ends by keyframes with handles set by other requirements.

This algorithm also adjusts Vector handles that face ordinary bezier keyframes
to achieve zero acceleration at the Vector keyframe, instead of simply pointing
it at the adjacent point.

Original idea and implementation by Benoit Bolsee <benoit.bolsee@online.be>;
code mostly rewritten to improve code clarity and extensibility.

Reviewers: aligorith

Differential Revision: https://developer.blender.org/D2884
November 1, 2017, 18:45 (GMT)
Cleanup: use term shape-preset in widget code
November 1, 2017, 18:02 (GMT)
UI: Option to draw button pressed

Needed to show the active tool
November 1, 2017, 18:01 (GMT)
UI: Add UILayout.operator_menu_hold

This is an operator button that opens a menu when the button is held.
November 1, 2017, 17:48 (GMT)
Eevee: Fix Black volumetrics.

Was caused by a division by 0.
November 1, 2017, 16:14 (GMT)
Fix T53217: GLSL principled BSDF black with zero clearcoat roughness.
November 1, 2017, 15:50 (GMT)
Eevee: Fix crash when using only 1 viewport sample + volumetrics
November 1, 2017, 15:36 (GMT)
Eevee: Fix refraction & alpha blend object disapearing
November 1, 2017, 15:19 (GMT)
Eevee: Remove unecessary planar_minmaxz
November 1, 2017, 15:17 (GMT)
Eevee: Do not allocate minz buffer.

It's not needed for now.
November 1, 2017, 10:10 (GMT)
Cycles: Add utility function to distinguish between scatter and absorption volume ID
November 1, 2017, 10:10 (GMT)
Cycles: Cleanup, make it more obvious what preprocessor belongs to
November 1, 2017, 10:06 (GMT)
Cycles: Cleanup, delete trailing whitespace
Revision a819ef6 by Joshua Leung
November 1, 2017, 01:42 (GMT)
Fix for T48988 - Enabling bbone easing for posemode

This fix enables the usage of bbones easing parameters for edit and pose mode seperately. This allows animators to take advantage of the functionality and may eliminate confusion as the parameters now behave similar to other bbone parameters.

Note that splitting the parameters between the modes effectively creates a new parameter set. Blend files of previous versions do not contain this information and will have the values set to 0 on load. As it broke backwards compatibility for pose mode values anyway, I also took the liberty to rename the easing parameters in some places for consistency (which breaks edit mode values).

Reviewers: aligorith

Subscribers: aligorith

Tags: #animation

Differential Revision: https://developer.blender.org/D2796
November 1, 2017, 00:55 (GMT)
Cleanup: style
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021