Revision 0814126 by Campbell Barton November 2, 2017, 07:25 (GMT) |
Merge branch 'master' into blender2.8 |
Revision e32c1bd by Campbell Barton November 2, 2017, 07:19 (GMT) |
UI: use button_operator in operator_menu_hold Move draw calls into UI_menutype_draw |
Revision d2e39ed by Campbell Barton November 2, 2017, 04:52 (GMT) |
UI: draw active tool pushed in |
Revision 4a85089 by Campbell Barton November 2, 2017, 04:45 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 765e289 by Campbell Barton November 2, 2017, 04:09 (GMT) |
Cleanup: code style |
Revision 8bdc391 by Alexander Gavrilov 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 |
Revision 88356a2 by Campbell Barton November 1, 2017, 18:45 (GMT) |
Cleanup: use term shape-preset in widget code |
Revision a6e1f75 by Campbell Barton November 1, 2017, 18:02 (GMT) |
UI: Option to draw button pressed Needed to show the active tool |
Revision 3ec4d0b by Campbell Barton 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. |
Revision cf6e45b by Clément Foucault November 1, 2017, 17:48 (GMT) |
Eevee: Fix Black volumetrics. Was caused by a division by 0. |
Revision 07dbff7 by Brecht Van Lommel November 1, 2017, 16:14 (GMT) |
Fix T53217: GLSL principled BSDF black with zero clearcoat roughness. |
Revision cd7e43f by Clément Foucault November 1, 2017, 15:50 (GMT) |
Eevee: Fix crash when using only 1 viewport sample + volumetrics |
Revision a62e790 by Clément Foucault November 1, 2017, 15:36 (GMT) |
Eevee: Fix refraction & alpha blend object disapearing |
Revision b7d1621 by Clément Foucault November 1, 2017, 15:19 (GMT) |
Eevee: Remove unecessary planar_minmaxz |
Revision 40adf48 by Clément Foucault November 1, 2017, 15:17 (GMT) |
Eevee: Do not allocate minz buffer. It's not needed for now. |
Revision 71f46bc by Sergey Sharybin November 1, 2017, 10:10 (GMT) |
Cycles: Add utility function to distinguish between scatter and absorption volume ID |
Revision 5d7138c by Sergey Sharybin November 1, 2017, 10:10 (GMT) |
Cycles: Cleanup, make it more obvious what preprocessor belongs to |
Revision 7f45ace by Sergey Sharybin 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 |
Revision 2ae6a93 by Campbell Barton November 1, 2017, 00:55 (GMT) |
Cleanup: style |
|