[Bf-blender-cvs] [a6db2c22b11] master: Cycles: Use 0.01m as default point cloud radius
Hans Goudey
noreply at git.blender.org
Wed Oct 12 19:29:37 CEST 2022
Commit: a6db2c22b11e5b95a45f15085e40c73dd26b2336
Author: Hans Goudey
Date: Wed Oct 12 12:23:23 2022 -0500
Branches: master
https://developer.blender.org/rBa6db2c22b11e5b95a45f15085e40c73dd26b2336
Cycles: Use 0.01m as default point cloud radius
Currently Cycles uses zero as a default radius when no "radius"
attribute exists. This is more confusing than helpful. Instead,
use the same default radius as EEVEE and Workbench.
===================================================================
M intern/cycles/blender/pointcloud.cpp
===================================================================
diff --git a/intern/cycles/blender/pointcloud.cpp b/intern/cycles/blender/pointcloud.cpp
index 35be2916e43..2acc0f2ab7f 100644
--- a/intern/cycles/blender/pointcloud.cpp
+++ b/intern/cycles/blender/pointcloud.cpp
@@ -194,7 +194,7 @@ static void export_pointcloud(Scene *scene,
/* Export points. */
for (int i = 0; i < num_points; i++) {
const float3 co = get_float3(b_attr_position.data[i].vector());
- const float radius = b_attr_radius ? b_attr_radius->data[i].value() : 0.0f;
+ const float radius = b_attr_radius ? b_attr_radius->data[i].value() : 0.01f;
pointcloud->add_point(co, radius);
/* Random number per point. */
More information about the Bf-blender-cvs
mailing list