Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 771 / 5574

May 17, 2020, 15:09 (GMT)
Fluid: Bake cache for more frames by default
May 17, 2020, 15:09 (GMT)
Fix T74060: Smoke flow force field not working with Mantaflow Gas

cb252ca8d316 was also needed to fix the velocity loading from the cache.
May 17, 2020, 15:09 (GMT)
Fluid: Foundation for new OpenVDB file IO

This commit lays the foundation for support for OpenVDB caching with multiple grids per cache file.
May 17, 2020, 15:09 (GMT)
Fluid: Cleanup namespace std
Revision eaf7d36 by Hans Goudey
May 15, 2020, 19:12 (GMT)
UI: Graph Editor: Draw Handles Lines With Smoothing

Enabling "Use High Quality Display" in the graph editor enables
AA for the curves, this enables it for bezier handles too.

Differential Revision: https://developer.blender.org/D7740
May 15, 2020, 18:25 (GMT)
Cycles: code refactor to bake using regular render session and tiles

There should be no user visible change from this, except that tile size
now affects performance. The goal here is to simplify bake denoising in
D3099, letting it reuse more denoising tiles and pass code.

A lot of code is now shared with regular rendering, with the two main
differences being that we read some render result passes from the bake API
when starting to render a tile, and call the bake kernel instead of the
path trace kernel.

With this kind of design where Cycles asks for tiles from the bake API,
it should eventually be easier to reduce memory usage, show tiles as
they are baked, or bake multiple passes at once, though there's still
quite some work needed for that.

Reviewers: #cycles

Subscribers: monio, wmatyjewicz, lukasstockner97, michaelknubben

Differential Revision: https://developer.blender.org/D3108
May 15, 2020, 17:38 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 17:29 (GMT)
Fix T76734: Changing Envelope FModifier controlpoints missing update

Issue is that update functions defined in
`rna_def_fmodifier_envelope_ctrl` (namely `rna_FModifier_update`) are
actually never called.

This is because UI code for FCurve modifiers often does not use RNA
buttons but uses custom update functions (or non at all). For example,
rB9a88bd55903a did this for the generators, envelope control points did
not have this at all.

This is now changed to use RNA buttons for the envelope control points,
this could done for other non-RNA buttons as well to get rid of
'validate_fmodifier_cb()'.

Maniphest Tasks: T76734

Differential Revision: https://developer.blender.org/D7732
May 15, 2020, 17:26 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 17:08 (GMT)
Fix T76698: Movie clip stabilize display ignore footage colorspace
settings

Stabilized ImBuf just needs to use the same colorspace and alpha
settings as the original one.

Maniphest Tasks: T76698

Differential Revision: https://developer.blender.org/D7713
May 15, 2020, 17:03 (GMT)
Refactor: Move linestyle foreach_id to new IDTypeInfo structure.
May 15, 2020, 17:03 (GMT)
Refactor: Move mask foreach_id to new IDTypeInfo structure.
May 15, 2020, 17:03 (GMT)
Refactor: Move movieclip foreach_id to new IDTypeInfo structure.
May 15, 2020, 17:03 (GMT)
Refactor: Move particle foreach_id to new IDTypeInfo structure.
May 15, 2020, 16:40 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 16:29 (GMT)
Fix T76277: Remove wrong cast in rna_NodeTree_update

This patch fixes T76277 by removing the incorrect cast from
`ptr->data` to `bNode`. The address of `ptr->owner_id` and
`ptr->data` both point to the node tree. Passing the node tree
incorrectly as a node into the `ED_node_tag_update_nodetree`
corrupts the data, because it attempts to set flags on the
node.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D7747
May 15, 2020, 16:02 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 15:57 (GMT)
Fix embedded IDs not being enough/properly initialized.

Among other things, they were missing library pointer, session uuid
initialization, etc.

Fix T74546: Corrupted nodegroups crash blender when copy pasting or
appending them.

Fix (unreported) asserts when undoing some production scenes (from
coffee run e.g.).

Initialy caused by rB0aac74f18f2d.
May 15, 2020, 15:11 (GMT)
blenlib: BLI_file_attributes() Correction

Adds an Correction to properly handle possibility of overflow of path name.

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

Reviewed by Brecht Van Lommel
May 15, 2020, 14:54 (GMT)
Merge branch 'blender-v2.83-release'
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021