8 #define FBXTIME 46186158000L
10 #define ANIM_SPEED 1.f
12 template<
typename TDataType>
16 typedef typename TDataType::Real
Real;
17 typedef typename TDataType::Coord
Coord;
18 typedef typename ::dyno::Mat4f
Mat;
24 void set(
int index,
const std::vector<LongLong>& tim,
const std::vector<Real>& val);
Real fbxTimeToSeconds(LongLong value)
void setInitVal(Coord init)
void set(int index, const std::vector< LongLong > &tim, const std::vector< Real > &val)
LongLong secondsToFbxTime(Real value)
Coord getCurveValueAlong(Real ptime)
Coord getCurveValueCycle(Real ptime)
std::vector< Real > m_values[3]
Coord getCurveValueAll(Real ptime)
std::vector< LongLong > m_times[3]
This is an implementation of AdditiveCCD based on peridyno.