[Bf-blender-cvs] [533a5a6a8c6] master: Fix T99785: Make Principled Hair IOR input behave like other IOR sliders

Jesse Yurkovich noreply at git.blender.org
Tue Jul 19 05:58:17 CEST 2022


Commit: 533a5a6a8c60686dd7d627cf7815915d7a6b467b
Author: Jesse Yurkovich
Date:   Mon Jul 18 20:37:11 2022 -0700
Branches: master
https://developer.blender.org/rB533a5a6a8c60686dd7d627cf7815915d7a6b467b

Fix T99785: Make Principled Hair IOR input behave like other IOR sliders

Was accidental regression in rBed9b21098dd27bf9364397357f89b4c2648f40c2

Remove the input slider's PROP_FACTOR subtype in favor of the default to
align with other IOR sliders. This provides much better control when
dragging the value with the mouse.

Differential Revision: https://developer.blender.org/D15477

===================================================================

M	source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.cc

===================================================================

diff --git a/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.cc b/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.cc
index 6495dcfffba..a0579372a15 100644
--- a/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.cc
+++ b/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.cc
@@ -42,8 +42,7 @@ static void node_declare(NodeDeclarationBuilder &b)
       .min(0.0f)
       .max(1.0f)
       .subtype(PROP_FACTOR);
-  b.add_input<decl::Float>(N_("IOR")).default_value(1.55f).min(0.0f).max(1000.0f).subtype(
-      PROP_FACTOR);
+  b.add_input<decl::Float>(N_("IOR")).default_value(1.55f).min(0.0f).max(1000.0f);
   b.add_input<decl::Float>(N_("Offset"))
       .default_value(2.0f * ((float)M_PI) / 180.0f)
       .min(-M_PI_2)



More information about the Bf-blender-cvs mailing list