Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 82 / 5574

Revision 827d7e7 by Hans Goudey
October 27, 2021, 13:36 (GMT)
Geometry Nodes: Rename some sockets

Subdivision surface: Both geometry sockets renamed to "Mesh"
Points to Volume: Use "Points" and "Volume" names
Distribute Points on Faces: Use "Mesh" input name

These are meant to provide a hint to users which type each
node is meant to use.
October 27, 2021, 13:34 (GMT)
Spreadsheet: use "id" instead of "ID" as column name

The lower case name is the internal name and will be exposed more
to the user once we have instance attributes.
October 27, 2021, 13:31 (GMT)
Fix: typo in info message
October 27, 2021, 13:29 (GMT)
Fix: incorrect warning in Instances to Points node
October 27, 2021, 13:26 (GMT)
Geometry Nodes: change default raycast direction

Raycasting downwards (e.g. onto some terrain) is more common than
raycasting in the positive z direction.
October 27, 2021, 13:24 (GMT)
Fix building WITH_FLUID=OFF
October 27, 2021, 13:24 (GMT)
Fix sequencer selection toggle

Sequence strips weren't being deselected while holding shift.
October 27, 2021, 13:24 (GMT)
WM: de-duplicate cursor motion checks for selection picking

Replace local static mouse coordinate storage with a single function.
also resolve inconsistencies.

- Edit-mesh selection used equality check (ignoring `U.move_threshold`).
- Motion to clear tooltips checked the value without scaling by the DPI.

Also prevent the unlikely case of the previous motion check matching
a different area by resetting the value when the active region changes.
October 27, 2021, 13:24 (GMT)
Sequencer: various preview selection improvements

- Only cycle items when the cursor hasn't moved.

This matches object-mode behavior, making it possible to tweak-drag
the current selection without first cycling to the next sequence strip.
Successive clicks will still cycle sequence strips.

- For center selection, use a penalty for the active strip.

- Use a temporary selection list to avoid moving the sequence
strips out of the scene during selection
(changing their order when added back).
October 27, 2021, 13:23 (GMT)
Nodes: fix menu when there is no node tree

Previously, some submenus were empty.
October 27, 2021, 13:14 (GMT)
Fix warning after recent fluid modifier changes
Revision 1832e11 by Julian Eisel
October 27, 2021, 12:56 (GMT)
UI: Support dragging tree-view items

Adds the needed bits to the UI tree-view API to support dragging
tree-view items. This isn't used yet, but will be in the following
commit for asset catalogs.

There will probably be some further tweaks to the design at some point,
for now this should work well enough for our use-cases.
Revision aae5f15 by Julian Eisel
October 27, 2021, 12:56 (GMT)
Asset Browser: Support dragging catalogs to move them in the hierarchy

Uses the additions to the UI tree-view API from the previous commit to
enable drag & drop of asset catalogs. The catalogs will be moved in the
tree including children.
A remaining issue is that a catalog with children will always be
collapsed when dropping. I need to find a way to fix that in the
tree-view API.

There are a few improvements I can think of for the tree-item drag &
drop support, but time for these is too short. These can be done as
normal cleanups at some point.
Revision 332de3a by Julian Eisel
October 27, 2021, 12:56 (GMT)
Cleanup: Add static assert for tree-view getter template

These kind of static asserts for the base type of a template parameter
are useful, and can avoid wrong API usage.
October 27, 2021, 12:52 (GMT)
Fix T92423: Blender freeze rendering animation with Mantaflow

Mantaflow could steal tasks from dependency graph, which under
certain conditions causes a recursive lock involving GIL.

Isolate threading done in mantaflow when it is interfaced form
the dependency graph.

Isolation done from the modifier, since the deeper calls are
branching out quite quickly.

Differential Revision: https://developer.blender.org/D13011
October 27, 2021, 12:21 (GMT)
Cycles: Scrambling distance for the PMJ sampler

Adds scrambling distance to the PMJ sampler. This is based
on the work by Mathieu Menuet in D12318 who created the original
implementation for the Sobol sampler.

Reviewed By: brecht

Maniphest Tasks: T92181

Differential Revision: https://developer.blender.org/D12854
October 27, 2021, 12:05 (GMT)
Cycles: Replace saturate with saturatef

saturate is depricated in favour of __saturatef this replaces saturate
with __saturatef on CUDA by createing a saturatef function which replaces
all instances of saturate and are hooked up to the correct function on all
platforms.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D13010
October 27, 2021, 10:43 (GMT)
Fix T92264: incorrect field inferencing when muting link between reroutes

Previously, muted links were just ignored considered by field inferencing.
Now muted links behave like normal links in the inferencing process.
October 27, 2021, 10:36 (GMT)
Fix T92241: curve radius and tilt swapped after resampling

This only happened when the spline contained a single point.
October 27, 2021, 10:29 (GMT)
Fix T92328: crash during field inferencing when there is a link cycle

The toposort did not handle link cycles which it should.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021