UniVRM/Assets/VRM/Runtime/SpringBone/Logic/TransformExtensions.cs
ousttrue 76850ba67c 回転・拡縮に対応するべく SpringBone joint の TRS を質点の位置に解決するように整理する
vrm0 > vrm0.fast > vrm1.fast の順に作業する。3つとも処理内容は同じ
2024-08-29 21:40:45 +09:00

16 lines
362 B
C#

using UnityEngine;
namespace VRM
{
public static class TransformExtensions
{
public static float UniformedLossyScale(this Transform transform)
{
return Mathf.Max(
Mathf.Max(transform.lossyScale.x,
transform.lossyScale.y),
transform.lossyScale.z
);
}
}
}