diff --git a/Scripts/BlendShape/MaterialValueBindingMerger.cs b/Scripts/BlendShape/MaterialValueBindingMerger.cs index 447795bb2..54f024045 100644 --- a/Scripts/BlendShape/MaterialValueBindingMerger.cs +++ b/Scripts/BlendShape/MaterialValueBindingMerger.cs @@ -64,7 +64,7 @@ namespace VRM { var propValue = firstValue ? (binding.BaseValue + (binding.TargetValue - binding.BaseValue) * value) - : (target.GetVector(binding.ValueName) + (binding.TargetValue - binding.BaseValue) * value) + : (target.GetVector(valueName) + (binding.TargetValue - binding.BaseValue) * value) ; var src = target.GetVector(valueName); src.x = propValue.x; // horizontal only @@ -80,7 +80,7 @@ namespace VRM { var propValue = firstValue ? (binding.BaseValue + (binding.TargetValue - binding.BaseValue) * value) - : (target.GetVector(binding.ValueName) + (binding.TargetValue - binding.BaseValue) * value) + : (target.GetVector(valueName) + (binding.TargetValue - binding.BaseValue) * value) ; var src = target.GetVector(valueName); src.y = propValue.y; // vertical only diff --git a/Scripts/BlendShape/PreviewSceneManager.cs b/Scripts/BlendShape/PreviewSceneManager.cs index 0ed21272f..513784fa8 100644 --- a/Scripts/BlendShape/PreviewSceneManager.cs +++ b/Scripts/BlendShape/PreviewSceneManager.cs @@ -262,7 +262,7 @@ namespace VRM } var value = item.Material.GetVector(valueName); - Debug.LogFormat("{0} => {1}", valueName, x.TargetValue); + //Debug.LogFormat("{0} => {1}", valueName, x.TargetValue); value += ((x.TargetValue - x.BaseValue) * bake.Weight); item.Material.SetColor(valueName, value); }