Blender Git Commit Log

All Blender Git commits.

Page: 2909 / 8462

October 29, 2018, 19:25 (GMT)
Fix mixed indent
October 29, 2018, 19:04 (GMT)
Dope Sheet: new option to display keyframe interpolation mode and extremes.

With the new automatic handle algorithm, it is possible to do a lot
of the animation via keyframes without touching the curves. It is
however necessary to change the keyframe interpolation and handle
types in certain cases. Currently the dopesheet/action editor
allows changing the types, but does not show them in any way.

To fix, add a new menu option to display this information. For handle
type, it is represented using the shape of the key icons: diamond for
Free, clipped diamond for Aligned, square for Vector, circle for Auto
Clamp, and cirle with dot for Automatic.

Non-bezier interpolation is a property of intervals between keys,
so it is marked by drawing lines, similar to holds. In this initial
version, only the fact of non-bezier interpolation is displayed,
without distinguishing types. For summaries, the line is drawn at
half alpha if not all curves in the group are non-bezier.

In addition, it is sometimes helpful to know the general direction
of change of the curve, and which keys are extremes. This commit
also adds an option to highlight extremes, based on comparing the
keyed values with adjacent keys. Half-intensity display is used
for overshot bezier extremes, or non-uniform summaries.

Reviewers: brecht, aligorith, billreynish

Differential Revision: https://developer.blender.org/D3788
October 29, 2018, 19:02 (GMT)
Fix FB split face logic
October 29, 2018, 19:00 (GMT)
Cycles: Turn the Embree build setting off by default.
October 29, 2018, 18:58 (GMT)
Merge branch 'master' of git.blender.org:blender into cycles_embree

# Conflicts:
# build_files/cmake/platform/platform_win32.cmake
October 29, 2018, 18:23 (GMT)
Merge branch 'master' of git.blender.org:blender into cycles_texture_cache
Revision b18ac77 by William Reynish / Brecht Van Lommel (master)
October 29, 2018, 18:04 (GMT)
UI: icon set updates Andrzej Ambroz, and various fixes.

* Text editor word wrap, line numbers & syntax toggles now use consistent icons
that don?t change when you enable or disable them.
* Replaced icon toggle buttons in the snapping popover with normal checkboxes
and descriptive text labels. This makes it clearer which item is the main
radio button, is more consistent with other popovers, and allows us to use
more descriptive text.
* Added correct icons for grease pencil add menu.
* Added bespoke icons for grease pencil modifiers.
* Added icon for particle instance modifier.
* Added icon for fake user on & off states.
* Added correct icons for enabling/disabling modifiers in the dopesheet &
f-curve editor.
* Made it so the restrict viewport & restrict render toggles for modifier
update correctly when enabled or disabled, by flipping the order in the
icon sheet. This also required changing the outliner to match.
* Removed the few old remaining icons in the old style and made sure to replace
the last places where they were used.
* Updated many icons to be clearer & more consistent.
October 29, 2018, 18:04 (GMT)
UI: allow off/on icons to be in reverse order.

The same icons are reused for "hide" and "show" properties, which need
to be in reverse order compared to each other.
October 29, 2018, 18:03 (GMT)
Cleanup: remove unused RNA flag.
October 29, 2018, 17:54 (GMT)
Depsgraph: use full operation key to preserve update tags on rebuild.

The key used by find_operation consists of the operation code,
node name, and an index for array property drivers. All three
elements are required to unambiguously look up a node.
October 29, 2018, 17:33 (GMT)
Fix T57488: crash in Shrinkwrap constraint due to unsafe multi-threading.

- Constraints must not use mesh_get_eval_final as it isn't thread-safe.
- Depsgraph should keep lastDataMask when re-running COW.
October 29, 2018, 16:49 (GMT)
GP: Remove unneeded code to get icon

Test the object type is not good idea here.
October 29, 2018, 15:43 (GMT)
GP: Cleanup typo
October 29, 2018, 15:37 (GMT)
Depsgraph cleanup: use proper DEG_debug_print_eval call...
October 29, 2018, 15:37 (GMT)
BBox accessor: switch to `switch`, add missing gpencil case.
October 29, 2018, 15:26 (GMT)
Eevee: Fix Sun soft shadows not starting at first sample
October 29, 2018, 15:26 (GMT)
Edit Mode: Fix "Hidden Wire" option not working
October 29, 2018, 14:50 (GMT)
Cycles: Support generating Denoising passes without actually denoising

Needed for the animation denoiser since the denoising filter is done separately there.

Reviewers: brecht, sergey

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D3833
October 29, 2018, 13:43 (GMT)
UI: Typo in tooltip
October 29, 2018, 13:07 (GMT)
Fix: Pose Breakdown operator (continued)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021