Revision 0a90b8b by Campbell Barton April 15, 2019, 04:42 (GMT) |
CMake: resolve issue building without sorted libs Linking empty libs gave an error. |
Revision 860a9f9 by Alexander Gavrilov April 14, 2019, 19:18 (GMT) |
Fix copy & paste mistake in assert. |
Revision 3731729 by Alexander Gavrilov April 14, 2019, 18:55 (GMT) |
Depsgraph: fix hard CTD on dependency cycles through POSE_INIT. As reported in T63582, it can cause chan_array to be not ready. To reliably avoid crashing, the only easy way seems to be to create the index during COW -- maybe @sergey has a better idea. |
April 14, 2019, 18:09 (GMT) |
Render: new material preview * EEVEE support through irradiance volume and light probe. * New shader ball shape (designed by Robin Marin). * New cloth and liquid shapes, removed monkey. * Replace world sphere by toggle to use world for any shape. * Slight bevel on cube. * More subdivision for displacement preview. * Fixed and improved UV mapping for all shapes. * Material icon / asset preview now uses specified shape instead of always a sphere. So for example hair material can be displayed as hair. Ref T57683 |
Revision 8b0102b by Brecht Van Lommel April 14, 2019, 17:54 (GMT) |
Fix Alembic using wrong visible/selected flags, fix warnings. |
Revision 91d611b by Brecht Van Lommel April 14, 2019, 17:54 (GMT) |
Cleanup: remove deprecated grease pencil object property. |
Revision 427f4c2 by Brecht Van Lommel April 14, 2019, 17:54 (GMT) |
Cleanup: fix compiler warnings. |
Revision f73b317 by Alexander Gavrilov April 14, 2019, 17:30 (GMT) |
Fix T63599: fix the zero ease hack for the B-Bone end matrix. Negate the second derivative, because it's effectively stepping back. |
Revision 6a59e12 by Alexander Gavrilov April 14, 2019, 15:59 (GMT) |
Fix T59622: dependency problems with Spline IK. The bug is caused by problems in the dependency graph. Unfortunately, fixing is not just a matter of fixing the graph, because correct dependencies would cause a cycle here and in other reasonable use cases. The real fix thus requires refactoring Spline IK to require curve data only in the actual evaluation phase, and not in POSE_INIT_IK. In addition, this separates the normal bone evaluation loop from Spline IK computations for two reasons: - That still needs to be done even if spline IK can't evaluate due to missing curve data. - It should reduce issues with induced shearing, as Spline IK now controls how parent-child relations are handled in the chain, and can take care to only carry over rotation and location. |
Revision 3380fb3 by Alexander Gavrilov April 14, 2019, 15:14 (GMT) |
Complete the set of matrix multiplication functions. Also, mul_m3_m3m4 was named incorrectly. |
April 14, 2019, 14:59 (GMT) |
Fix add_search node operator to show custom nodes Differential Revision: https://developer.blender.org/D4667 |
April 14, 2019, 14:33 (GMT) |
UI: Remember the last display mode in file browser See also T57688. Differential Revision: https://developer.blender.org/D4479 |
Revision 14e1a4e by Jacques Lucke April 14, 2019, 14:18 (GMT) |
UI: Do not show full action range Reviewers: brecht Differential Revision: https://developer.blender.org/D4563 |
Revision 47adab4 by Campbell Barton April 14, 2019, 13:37 (GMT) |
CMake: prepare for BLENDER_SORTED_LIBS removal No functional change, this adds LIB definition and args to cmake files. Without this it's difficult to migrate away from 'BLENDER_SORTED_LIBS' since there are many platforms/configurations that could break when changing linking order. Manually add and enable WITHOUT_SORTED_LIBS to try building without sorted libs (currently fails since all variables are empty). This check will eventually be removed. See T46725. |
Revision eee5a88 by Alexander Gavrilov April 14, 2019, 13:34 (GMT) |
Dopesheet: enable Show Keyframes and Interpolation by default. Make the option enabled by default, and enable it in old files, unless Show Extremes is enabled. However, suppress it for the Timeline, because its View menu doesn't include the option. Reviewers: billreynish, brecht Differential Revision: https://developer.blender.org/D4678 |
Revision 00b966b by Alexander Gavrilov April 14, 2019, 13:26 (GMT) |
Explain the Local With Parent coordinate space better. Just saying "parent transformation added" doesn't really explain what this coordinate space does. Thus it seems almost nobody used it and serious bugs like T61981 went unnoticed. |
Revision b42ae4b by Alexander Gavrilov April 14, 2019, 12:50 (GMT) |
Fix T61981: Local With Parent broken as constraint own space. Specifically, matrix multiplication order in Local With Parent to Pose space conversion was wrong, compared with Pose to LWP. |
Revision 1d70b90 by Campbell Barton April 14, 2019, 11:29 (GMT) |
Missed version bump in recent commit |
Revision 31096ba by Campbell Barton April 14, 2019, 11:25 (GMT) |
Keymap: toggle context gizmo instead of the tool gizmo When a tool is activated in many cases the gizmo is needed so toggling them isn't so useful. Change behavior to use the active object instead so users who prefer to enable gizmos in the popover can toggle them. Also remove duplicate keymap item. |
Revision 2120c5a by Campbell Barton April 14, 2019, 11:17 (GMT) |
Gizmo: individual toggles for 3D view gizmos The popover for displaying gizmos now has options for empty, light & camera gizmos. Transform toggles are now checkboxes, which has the advantage that it's more obvious they can be mixed however changing from one to another now uses 3x clicks instead of a single click-drag action. We might need a faster way to switch between transform types. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021