Files
FC1/CryAnimation/BSplineVec3dPacked.cpp
romkazvo 34d6c5d489 123
2023-08-07 19:29:24 +08:00

16 lines
346 B
C++

#include "StdAfx.h"
#include "bsplinevec3dpacked.h"
// returns the normalized knot and the base - how many cycles the knot rolled back or forth
int PackedSplineClosedGetKnotTime(int &nKnot, int numKnots)
{
int nBase = nKnot / (numKnots-1);
nKnot = nKnot % (numKnots-1);
if (nKnot < 0)
{
--nBase;
nKnot += numKnots-1;
}
return nBase;
}