マテリアルが正常に開放されていない問題を修正

This commit is contained in:
notargs 2025-08-07 13:25:04 +09:00
parent a5042629d7
commit dfd5eceae5
3 changed files with 1 additions and 20 deletions

View File

@ -71,11 +71,6 @@ namespace UniVRM10
m_materialValueBindingMerger.AccumulateValue(clip, value);
}
public void RestoreMaterialInitialValues()
{
m_materialValueBindingMerger.RestoreMaterialInitialValues();
}
public void Dispose()
{
m_materialValueBindingMerger.Dispose();

View File

@ -138,17 +138,6 @@ namespace UniVRM10
}
}
}
/// <summary>
/// m_materialMap に記録した値に Material を復旧する
/// </summary>
public void RestoreMaterialInitialValues()
{
foreach (var kv in m_materialMap)
{
kv.Value.Clear();
}
}
#endregion
#region Accumulate

View File

@ -51,14 +51,11 @@ namespace UniVRM10
public void Dispose()
{
_merger?.RestoreMaterialInitialValues();
_merger?.Dispose();
_merger = null;
_eyeDirectionApplicable?.Restore();
_eyeDirectionApplicable = null;
_merger?.Dispose();
_merger = null;
}
internal void Process(LookAtEyeDirection inputEyeDirection)