[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