В настоящее время я работаю над импортером моделей для простого игрового движка, сам импорт выполняется простым (для этой прекрасной совместимости), но я застрял в том, как я должен организовать кости и анимацию.
как и для каждой кости, я держу список значений времени и матриц (время и матрица для каждого ключевого кадра), но мне, конечно, нужно получить доступ к матрицам, используя значение, которое не обязательно будет точным keyframe
время, как я буду хранить данные таким образом, чтобы я мог получить ближайшую матрицу с более низким временным значением и ближайшую матрицу с более высоким временным значением, чтобы я мог интерполировать их?
Задача ещё не решена.