Blender Git Commit Log

All Blender Git commits.

Page: 407 / 8462

July 29, 2021, 11:48 (GMT)
Compositor: Full frame Hue Saturation Value node

Adds full frame implementation to this node operation.
No functional changes.
July 29, 2021, 11:25 (GMT)
Compositor: Full frame Tonemap node

Adds full frame implementation to this node operations.
No functional changes.
July 29, 2021, 11:11 (GMT)
Cleanup: Fix build warning

Introduced in 3964785a1458
July 29, 2021, 10:46 (GMT)
cleanup: editor_image : Remove unused draw functions

These functions are unused currently..

Reviewed By: deadpin, jbakker

Differential Revision: https://developer.blender.org/D11968
July 29, 2021, 10:28 (GMT)
Fix Cycles crash with fluid object motion blur disabled

Motion attributes expects mesh to have non-zero number of motion steps,
which was violated in the case when fluid mesh had motion blur disabled.

This is a bit of annoying fix, because of the order of updates. More
ideal solution would be to handle cached and fluid velocities in the
sync_mesh_motion() which ensures all the dependencies between settings.
July 29, 2021, 09:38 (GMT)
UI: Fix time labels drawing

Calculate frequency of time/frame label drawing, such that labels have
at least 10px margin and don't overlap.

Change timecode format:
- Use at least `mm:ss` format
- Don't display frames if all labels would end with +00

Reviewed By: Severin

Differential Revision: https://developer.blender.org/D11792
July 29, 2021, 09:38 (GMT)
VSE: don't snap by default

Snapping by default goes against convention, so this setting was
re-evaluated. Also snapping by default can conflict with new image
transform system, see T90156

There wasn't consensus, so disable snapping by default to follow
established convention.

ref T89665

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D12054
July 29, 2021, 09:38 (GMT)
VSE: Change grid line drawing

Add overlay option to disable grid drawing.
Reuse drawing code from other editors (timeline editor)
Add argument `display_minor_lines` to function
`UI_view2d_draw_lines_x__discrete_frames_or_seconds`
This way minor line drawing can be disabled and so it doesn't cause
too much visual noise. Also spacing seems to be too fine, so VSE uses 3x
what is defined in preferences.

Reviewed By: fsiddi, Severin

Differential Revision: https://developer.blender.org/D11790
July 29, 2021, 09:28 (GMT)
Merge branch 'master' into soc-2021-curves
Revision a70f37b by Falk David (master)
July 29, 2021, 08:42 (GMT)
Fix T89952: GPencil channel box selection offset

The channel box selection was offset for grease pencil layers.

This is a proposed fix by @yann-lty

Before:
{F10227973}

After:
{F10227974}

Reviewed By: #grease_pencil, antoniov

Maniphest Tasks: T89952

Differential Revision: https://developer.blender.org/D11962
July 29, 2021, 08:21 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields-prototype
July 29, 2021, 04:51 (GMT)
USD export: clearer stage creation error message

Previously, the error message issued on stage creation
failure was confusing, as it suggested that a USD plugin
can't be found, which is usually not the cause of the error.
July 29, 2021, 04:32 (GMT)
Fix memory leaks in Python gizmo get/set handlers
July 29, 2021, 04:13 (GMT)
Merge branch 'master' into xr-controller-support
July 29, 2021, 04:12 (GMT)
Cleanup: use LISTBASE_FOREACH_INDEX macro
July 29, 2021, 04:11 (GMT)
Fix gpu.types.GPUTexture crash when the size argument was too big

Missing length check on the size argument before copying it
into a fixed size buffer.
July 29, 2021, 04:10 (GMT)
XR: Fix action map load/save

Forgot to add action bindings list.
July 29, 2021, 03:46 (GMT)
Merge branch 'nv-usd-importer' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse
July 29, 2021, 03:43 (GMT)
USD Import: add cache file only if needed

Fixed bug where a cache file was always created
for the imported USD, even when the USD has no
animation. Modified the logic to add a cache file
only if a reader requires it. This is not only
more efficient, but also avoids the problem
where we can't overwrite the USD the cachefile is
referencing because it has a pointer to the
open stage for the lifetime of the scene.
July 29, 2021, 03:41 (GMT)
Cleanup: use PyC_AsArray_FAST function where possible

Oversight in 2453dc1b0ecad21a84b45e8c900a16cc42fa12f1.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021