Code cleanup.
This commit is contained in:
@@ -781,23 +781,19 @@ namespace Cryville.Crtr {
|
|||||||
var dt = tt - ft;
|
var dt = tt - ft;
|
||||||
if (ft < t0) {
|
if (ft < t0) {
|
||||||
if (tt < t0) goto failed;
|
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;
|
var fr = (t0 - ft) / dt;
|
||||||
fiv = (1 - fr) * fv + fr * tv;
|
fiv = (1 - fr) * fv + fr * tv;
|
||||||
}
|
}
|
||||||
else if (ft < t1) {
|
else if (ft < t1) {
|
||||||
fiv = fv;
|
fiv = fv;
|
||||||
|
}
|
||||||
|
else goto failed;
|
||||||
|
|
||||||
if (tt < t1) tiv = tv;
|
if (tt < t1) tiv = tv;
|
||||||
else {
|
else {
|
||||||
var tr = (t1 - ft) / dt;
|
var tr = (t1 - ft) / dt;
|
||||||
tiv = (1 - tr) * fv + tr * tv;
|
tiv = (1 - tr) * fv + tr * tv;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
else goto failed;
|
|
||||||
return true;
|
return true;
|
||||||
failed:
|
failed:
|
||||||
fiv = tiv = default(Vector4);
|
fiv = tiv = default(Vector4);
|
||||||
|
|||||||
Reference in New Issue
Block a user