Blender Git Commit Log

All Blender Git commits.

Page: 265 / 8462

September 6, 2021, 15:58 (GMT)
make.bat: Fix missing quotes in python detection

September 6, 2021, 15:57 (GMT)
Fix compile error of asset library test on Windows

The `filesystem::path::c_str()` function returns the path in the native
string format, which is `wchar` on Windows. Instead use the one that
does a conversion to `std::string` if needed.
September 6, 2021, 15:41 (GMT)
add comments for anonymous attributes
September 6, 2021, 15:39 (GMT)
Cleanup: Rename functions
- "try" is not necessary / doesn't really make it clearer
- Fix incorrect name
September 6, 2021, 15:35 (GMT)
Fix T90414: New GPencil icons

Designed by @mendio

The new icons are:

* Dot-Dash modifier
* Length Modifier
* Line Art modifier
September 6, 2021, 15:30 (GMT)
Fluid: Clang-format cleanups

Just cleanup.
September 6, 2021, 15:30 (GMT)
Fluid: Parallelizations for Mantaflow functions (D12002)

This update includes part of a performance boost from D12002.
Contributed by @erik85
September 6, 2021, 15:25 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields
September 6, 2021, 15:22 (GMT)
Various small cleanups and comment changes
September 6, 2021, 15:21 (GMT)
Nodes: fix incorrect id socket update

The issue was that the entire socket was rebuild, even though
only its `SOCK_HIDE_LABEL` flag changed. This broke e.g.
Object sockets from old files.
September 6, 2021, 14:50 (GMT)
Cleanup: Rename node identifier's and file to include "Input"
September 6, 2021, 13:47 (GMT)
Fix crash drawing hair with older GPUs.

Some GPU's have support for compute shaders, but don't support
GLSL 4.3. This resulted in compiler errors and crashes.

This issue could have been solved by supporting older GLSL languages but
that would have been a hassle to get it right. We already have a
fallback in place for GPU's that don't support compute shaders at all.
September 6, 2021, 13:44 (GMT)
Correct name of catalog-tree item child container alias

This used to be a set, now it's a map.
September 6, 2021, 13:44 (GMT)
Avoid unnecessary allocations in unit test
September 6, 2021, 12:32 (GMT)
Spinkle some const correctness.
September 6, 2021, 12:26 (GMT)
- EvalOutputAPI base class
- rename some methods called "build*" to "wrap*" as this is a better
indication at they do
September 6, 2021, 12:25 (GMT)
Cycles X: improve denoising features for volumes

* Write accumulated volume albedo along ray
* Write view direction as normal
* Fix incorrect write of surface albedo after volume scatter

Differential Revision: https://developer.blender.org/D12394
September 6, 2021, 12:06 (GMT)
Merge branch 'master' into temp-ui-tweaks
September 6, 2021, 11:56 (GMT)
Cycles X: tweak adaptive sampling threshold

* Fix incorrect handling of samples in adaptive sampling threshold. The previous
formula relied on number of samples cancelling out, but this was not the case.
* Base automatic min samples on the adaptive threshold instead of number of samples,
since we now consider that the main setting to tweak.

Note this changes noise levels in existing renders and requires thresholds to be
tweaked again.

I could not find a significant upside or downsides in scenes when comparing equal
render times. Mainly what this seems to do is make different scenes behave more
consistently with the same noise threshold.

Differential Revision: https://developer.blender.org/D12395
September 6, 2021, 11:56 (GMT)
Cycles X: sampling settings update

* Separate adaptive sampling settings for viewport and final render
* Enable adaptive sampling and denoising by default
* Move denoiser prefilter and pass settings to scene
* Remove square samples option
* Reorganize UI
* Add separate viewport and final render presets

Ref T90805

Differential Revision: https://developer.blender.org/D12384
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021