Code cleanup.

This commit is contained in:
2023-05-30 22:14:18 +08:00
parent 44c54cd837
commit 0959b5cc25

View File

@@ -781,23 +781,19 @@ namespace Cryville.Crtr {
var dt = tt - ft;
if (ft < t0) {
if (tt < t0) goto failed;
else if (tt < t1) tiv = tv;
else {
var tr = (t1 - ft) / dt;
tiv = (1 - tr) * fv + tr * tv;
}
var fr = (t0 - ft) / dt;
fiv = (1 - fr) * fv + fr * tv;
}
else if (ft < t1) {
fiv = fv;
}
else goto failed;
if (tt < t1) tiv = tv;
else {
var tr = (t1 - ft) / dt;
tiv = (1 - tr) * fv + tr * tv;
}
}
else goto failed;
return true;
failed:
fiv = tiv = default(Vector4);