Blender Git Loki

Blender Git commits from all branches.

Page: 111 / 2888

September 6, 2021, 07:30 (GMT)
Fix "Text to Object" creating invisible object

Newly created objects would not become visible until
another action forced a depsgraph update.
September 6, 2021, 07:30 (GMT)
Fix invalid mask use for the UV-project modifier

Mistake in a30a8179331d689c9e599fb9a530c0b6b155f689.
September 6, 2021, 07:28 (GMT)
Fix buffer size mismatch in SCRIPT_OT_python_file_run

Reading paths over 512 bytes would cause a buffer overrun.
September 6, 2021, 07:27 (GMT)
Fix T88812: Child Windows on Vertical Monitors

This patch improves the positioning of child windows when on monitors
that are arranged vertically (any above any other). When calculating a
window position in Ghost coordinates from GL coordinates we were using
monitor height, which can give incorrect values when desktop is taller
than any single monitor. So use desktop height instead.

See D10637 for more details and examples.

Differential Revision: https://developer.blender.org/D10637

Reviewed by Brecht Van Lommel
September 6, 2021, 07:27 (GMT)
Audaspace: porting PulseAudio fixes from upstream.
September 6, 2021, 07:26 (GMT)
Audaspace: porting pulseaudio fixes from upstream.
September 6, 2021, 07:24 (GMT)
Fix T90772: Image Editor not sampling color from the the currently
selected pass

Caused by {rBebaa3fcedd23}.

Seems this above commit assumed an ImageUser's multi_index is only used
for Multiview/Stereo? This is not the case, multi_index also stores the
index for layer/pass combination.

If we call both BKE_image_multilayer_index and BKE_image_multiview_index
(even though this is not appropriate/needed for multilayer images?), we
might end up overwriting multi_index again.

note: looking at this I was also wondering why we update the ImageUser
in image-buffer-aquiring funnctions [and not from the UI, e.g.
template_image_layers, but that is a whole different story I guess, see
comment in T90772 as well]

note2: this could also use a utility function (this is not the only
place where this is done), this is fo a cleanup commit.

Maniphest Tasks: T90772

Differential Revision: https://developer.blender.org/D12267
September 6, 2021, 07:22 (GMT)
Fix T90651: camera reconstruction crash without scene camera

This was working differently in 2.79, tried tracking this down and it
seems this was wrong since the 2.8 beginning in {rB7907dfc40018}.

This would not only crash without an active scene camera, but would also
result in different tracks from different camera's constraints could not
be selected.

So select id depends on corresponding camera, remove the dependency on
scene camera completely.

Maniphest Tasks: T90651

Differential Revision: https://developer.blender.org/D12230
September 6, 2021, 07:07 (GMT)
Merge branch 'master' into studio-sprite-fright
September 6, 2021, 04:15 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields
September 6, 2021, 03:17 (GMT)
Add tablet data to mouse input.
September 6, 2021, 03:12 (GMT)
[WIP] Continuous grab for tablets

This revision modifies mouse and tablet handling to allow both to interchangably accumulate during continuous grab. For tablet input in pen mode, grab accumulates over the change in position while the tablet is in range. For a tablet in mouse mode, grab accumulates as a normal mouse accumulates.

Also adds ability for operators to force continuous grab. This is necessary for the walk operator which has been rewritten to take advantage of tablet continuous grab.

Differential Revision: https://developer.blender.org/D12408
September 5, 2021, 23:41 (GMT)
Cleanup
September 5, 2021, 21:30 (GMT)
Attempt to fix build error on windows
September 5, 2021, 21:09 (GMT)
Various small fixes and cleanups
September 5, 2021, 19:10 (GMT)
adaptive_cloth: AdaptiveMesh: use params for collapsible test

Use the `aspect_ratio_min` available in the params for the edge
collapsible test instead of the hard coded value.
September 5, 2021, 18:56 (GMT)
adaptive_cloth: face sizing: change_in_vertex_normal_max as a param

Create GUI and use `change_in_vertex_normal_max` for dynamic face
sizing calculation instead of the hard coded value.
September 5, 2021, 18:51 (GMT)
Continuous grab mostly working for Wintab and Windows Ink. Some minor race conditions for Windows Ink when a pen quickly enters then leaves range shortly after a mouse event.

# Conflicts:
# intern/ghost/intern/GHOST_SystemWin32.cpp
September 5, 2021, 18:51 (GMT)
Converted walk operator to use continuous grab. Mouse and tablet are now opaque to the operator handling.

Continous grab has to be forced even if user has disabled it.
September 5, 2021, 18:02 (GMT)
Fix build error on Windows.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021