blender/intern
Hoshinova 41335edf22 Fix #109254: Voronoi distance output is clamped at 8
The Voronoi distance output is clamped at 8, which is apparent for distance
metrics like Minkowski with low exponents.

This patch fixes that by setting the initial distance of the search loop to
FLT_MAX instead of 8. And for the Smooth variant of F1, the "h" parameter is set
to 1 for the first iteration using a signal value, effectively ignoring the
initial distance and using the computed distance at the first iteration instead.

Pull Request: https://projects.blender.org/blender/blender/pulls/109286
2023-07-10 17:42:24 +02:00
..
atomic Cleanup: Cmake: use alias target for bf_intern_atomic 2023-07-07 15:37:02 +02:00
audaspace License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
clog License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
cycles Fix #109254: Voronoi distance output is clamped at 8 2023-07-10 17:42:24 +02:00
dualcon License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
eigen License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
ffmpeg License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
ghost Cleanup: CMake: Modernize bf_dna dependencies 2023-07-10 15:07:37 +02:00
guardedalloc Cleanup: Cmake: use alias target for bf_intern_atomic 2023-07-07 15:37:02 +02:00
iksolver License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
itasc Update Eigen to version 3.4.0 2023-07-03 15:09:20 +02:00
libc_compat License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
libmv License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
locale License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
mantaflow Cleanup: CMake: Modernize bf_dna dependencies 2023-07-10 15:07:37 +02:00
memutil License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
mikktspace Cleanup: Make format 2023-06-15 08:25:49 +02:00
opencolorio Cleanup: CMake: Modernize bf_dna dependencies 2023-07-10 15:07:37 +02:00
opensubdiv License headers: use SPDX-FileCopyrightText in intern/opensubdiv 2023-06-15 16:47:51 +10:00
openvdb License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
quadriflow License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
renderdoc_dynload License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
rigidbody License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
sky License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
utfconv License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
wayland_dynload License headers: use SPDX-FileCopyrightText in all sources 2023-06-15 13:35:34 +10:00
CMakeLists.txt License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00