Fixed preview for ST_S and ST_T

This commit is contained in:
ousttrue
2018-11-05 15:45:29 +09:00
parent c7212d16d4
commit d63517babe
3 changed files with 42 additions and 12 deletions

View File

@@ -254,8 +254,17 @@ namespace VRM
PropItem prop;
if (item.PropMap.TryGetValue(x.ValueName, out prop))
{
var value = x.BaseValue + (x.TargetValue - x.BaseValue) * bake.Weight;
item.Material.SetColor(x.ValueName, value);
var valueName = x.ValueName;
if (valueName.EndsWith("_ST_S")
|| valueName.EndsWith("_ST_T"))
{
valueName = valueName.Substring(0, valueName.Length - 2);
}
var value = item.Material.GetVector(valueName);
Debug.LogFormat("{0} => {1}", valueName, x.TargetValue);
value += ((x.TargetValue - x.BaseValue) * bake.Weight);
item.Material.SetColor(valueName, value);
}
}
}