MCPcopy Create free account
hub / github.com/defold/defold / SampleQuat

Function SampleQuat

engine/rig/src/rig.cpp:402–406  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

400 }
401
402 static Quat SampleQuat(uint32_t sample, float frac, float* data)
403 {
404 uint32_t i = sample*4;
405 return slerp(frac, Quat(data[i+0], data[i+1], data[i+2], data[i+3]), Quat(data[i+0+4], data[i+1+4], data[i+2+4], data[i+3+4]));
406 }
407
408 static float CursorToTime(float cursor, float duration, bool backwards, bool once_pingpong)
409 {

Callers 1

ApplyAnimationFunction · 0.85

Calls 2

slerpFunction · 0.50
QuatClass · 0.50

Tested by

no test coverage detected