Blender Git Loki

Kaikki Blender Git kommitit.

Page: 973 / 8462

January 25, 2021, 21:16 (GMT)
Merge branch 'blender-v2.92-release'
January 25, 2021, 21:13 (GMT)
Fix wm.context_* operators reusing values when it's not expected

wm.context_* operators typically have their options set by menus
or key bindings.

Re-using options in this case can cause problems where two
actions that change unrelated properties will re-use a setting
from the previous execution.

For example changing the lights Power impacted
changing it's Radius afterwards.
January 25, 2021, 20:50 (GMT)
Cleanup: spelling
January 25, 2021, 20:11 (GMT)
Merge branch 'blender-v2.92-release'
January 25, 2021, 20:09 (GMT)
Fix T84031 initialize connectivity info of the base mesh before using Displacement Smear brush.

Reviewed By: pablodp606

Maniphest Tasks: T84031

Differential Revision: https://developer.blender.org/D9956
January 25, 2021, 20:06 (GMT)
Fix Face Set init not showing in the menus
January 25, 2021, 19:05 (GMT)
Merge branch 'master' into sculpt-dev
January 25, 2021, 19:02 (GMT)
EEVEE: Depth Of Field: Fix NaNs in going through resolve pass
January 25, 2021, 18:41 (GMT)
EEVEE: Depth Of Field: Improve scatter rejection masks

This update the rejection with smooth tests which fades the
pixels between scattering and gathering convolutions.
January 25, 2021, 18:00 (GMT)
EEVEE: Depth Of Field: Fix compositing issues
Revision 93e3aed by Hans Goudey (master)
January 25, 2021, 17:48 (GMT)
Merge branch 'blender-v2.92-release'
Revision aa030d3 by Hans Goudey (master)
January 25, 2021, 17:46 (GMT)
Fix: Unable to animate nodes modifier exposed properties

The RNA path used for animating the settings passed to the node tree
is incorrect. Currently it's just `settings.property_name`, but it's
the path from the ID, not the modifier, so it should be
`modifiers[modifier_name].settings.property_name`.

However, the "Settings" struct is separated in RNA and DNA, which means
that the callback to get the RNA path does not know about the modifier's
name in order to fill the above path, so some reference to the modifier
in the "Settings" struct would be necessary, which would create a
convoluted layout in the `ModifierData` struct.

Instead, this commit simply removes the "Settings" struct from RNA,
which isn't as elegant from the point of view of the Python API,
but otherwise it's a nice simplification. Note that we don't remove the
"Settings" struct from DNA, because it would break reading old files.

Differential Revision: https://developer.blender.org/D10175
January 25, 2021, 17:42 (GMT)
EEVEE: Depth Of Field: Cleanup: Remove scatter threshold uniform...

... from scatter pass and bump minimum scatter radius.
January 25, 2021, 17:41 (GMT)
EEVEE: Depth Of Field: Make max mipmap based on maximum CoC

This make sure all levels that are going to be sampled are
filled with data. Leading to more performance.
January 25, 2021, 16:02 (GMT)
Merge branch 'master' into cycles_procedural_api
January 25, 2021, 16:00 (GMT)
EEVEE: Depth Of Field: Improve slight focus gather patern

This double the sample count and change the randomization pattern.
January 25, 2021, 15:52 (GMT)
Merge branch 'master' into temp-gpencil-bezier-v2
January 25, 2021, 15:51 (GMT)
add some profiling instrumentation
January 25, 2021, 15:50 (GMT)
Windows: Remove zero terminator from stack trace

Important lesson to be learned here, leaving comments
is great and in the moment, they usually make sense.

Many months later they may not quite make as much sense
any more and time will have to be spend to figure out
what was meant, all of this would have been averted with a
better comment.

The zero terminator in this case, I can find no evidence
of it being used or relied on at any point. It does however
break GTests's `EXPECT_EXIT` macro that stops looking in
the output as soon as it sees the zts and doesn't end up
looking at the actual assert text being thrown. Which in
turn makes the`fcurve_active_keyframe`test fail when run
in debug mode on windows.
January 25, 2021, 15:50 (GMT)
Merge branch 'master' into temp-fill-outside
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021