Blender Git Commits

Blender Git "master" branch commits.

Page: 2028 / 5574

August 10, 2017, 23:26 (GMT)
Eevee: Re: Fix NaN

This should be faster and apparently more stable.
August 10, 2017, 23:26 (GMT)
Eevee: SSR Clamp color when blurring buffers.

This effectivly reduce firefly bleeding all over the place.
We still need the clamp in the resolve pass because the level 0 has not been clamped.
NOTE: I did not clamped each sample individually for performance BUT I did not profile it to know how much it cost.
August 10, 2017, 23:26 (GMT)
Eevee: Fix NaN

This was surely cause by float overflow. Limit roughness in this case to limit the brdf intensity.
Also compute VH faster.

Add a sanitizer to the SSR pass for investigating where NANs come from. Play with the roughness until you see where the black pixel is / comes from.
August 10, 2017, 23:10 (GMT)
Cycles: remove square samples option.

It doesn't seem that useful in practice, was mostly added to match some
other renderers but also seems to be causing user confusing and accidental
long render times. So let's just keep the UI simple and remove this.

Differential Revision: https://developer.blender.org/D2768
August 10, 2017, 23:10 (GMT)
Cycles: change defaults for filter glossy, clamp and branched path AA.

We're adding some bias by default, which now I think is the right thing
to do from a usability point of view since you really need to use those
options anyway to get clean renders in a practical time.

Differential Revision: https://developer.blender.org/D2769
August 10, 2017, 23:09 (GMT)
Cycles: add denoising tests, keep new image even if no reference exists.
August 10, 2017, 23:09 (GMT)
Fix T52322: denoiser broken on Windows after recent changes.

It's not clear why this only happened on Windows, but the code
was wrong and should do a bitcast here instead of conversion.
August 10, 2017, 23:00 (GMT)
Fix crash checking for Blender version 10+

PyAPI could trigger this, for now just truncate.
August 10, 2017, 22:49 (GMT)
Cleanup: redundant 'static' variable

Also use BLI_snprintf.
August 10, 2017, 22:42 (GMT)
Fix OSX duplicate path in Python's sys.path

The '..' in the path caused simple comparisons to fail.

D2780 by @akitula
August 10, 2017, 22:32 (GMT)
Cleanup: whitespace
August 10, 2017, 22:14 (GMT)
CMake: only build msgfmt if international is used

Changes to BLI would always rebuild msgfmt.
August 10, 2017, 15:41 (GMT)
Fix MSVSC error

The array must have any initialization value
August 10, 2017, 14:04 (GMT)
Fix after last merge.
August 10, 2017, 13:57 (GMT)
Merge branch 'master' into blender2.8
August 10, 2017, 13:56 (GMT)
Fix install_deps usage of patches.

Who in Hell did rename those files and did not update accordingly
install_deps.sh script???
August 10, 2017, 13:54 (GMT)
DPI: add back option to control line width, tweak default width.

Adds thin/default/thick modes to add -1/0/1 to the auto detected line width,
while leaving the overall UI scale unchanged.

Also tweaks the default line width threshold, so thicker lines start from
slightly high UI scales.

Differential Revision: https://developer.blender.org/D2778
August 10, 2017, 13:49 (GMT)
Fix T52334: images with non-color data should not change color space on save.
August 10, 2017, 13:43 (GMT)
Eevee: Refraction: Add "thickness" parameter.

This enables to fake a second refraction event. This is great to simulate thin planar objects such as glass panels.
August 10, 2017, 13:43 (GMT)
Eevee: Fix multiply blend mode.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021