| 393 | } |
| 394 | |
| 395 | static Vector3 SampleVec3(uint32_t sample, float frac, float* data) |
| 396 | { |
| 397 | uint32_t i0 = sample*3; |
| 398 | uint32_t i1 = i0+3; |
| 399 | return lerp(frac, Vector3(data[i0+0], data[i0+1], data[i0+2]), Vector3(data[i1+0], data[i1+1], data[i1+2])); |
| 400 | } |
| 401 | |
| 402 | static Quat SampleQuat(uint32_t sample, float frac, float* data) |
| 403 | { |
no test coverage detected