[Bf-blender-cvs] [3d3a92121f7] cycles_procedural_api: fix missing modified tagging on hair sockets
Kévin Dietrich
noreply at git.blender.org
Thu Nov 5 18:57:52 CET 2020
Commit: 3d3a92121f75200a5d73a95462c984a255f94e04
Author: Kévin Dietrich
Date: Tue Nov 3 06:51:21 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rB3d3a92121f75200a5d73a95462c984a255f94e04
fix missing modified tagging on hair sockets
===================================================================
M intern/cycles/render/hair.cpp
===================================================================
diff --git a/intern/cycles/render/hair.cpp b/intern/cycles/render/hair.cpp
index ff337b08810..f5a36751710 100644
--- a/intern/cycles/render/hair.cpp
+++ b/intern/cycles/render/hair.cpp
@@ -337,12 +337,18 @@ void Hair::add_curve_key(float3 co, float radius)
{
curve_keys.push_back_reserved(co);
curve_radius.push_back_reserved(radius);
+
+ tag_curve_keys_modified();
+ tag_curve_radius_modified();
}
void Hair::add_curve(int first_key, int shader)
{
curve_first_key.push_back_reserved(first_key);
curve_shader.push_back_reserved(shader);
+
+ tag_curve_first_key_modified();
+ tag_curve_shader_modified();
}
void Hair::copy_center_to_motion_step(const int motion_step)
More information about the Bf-blender-cvs
mailing list