состоит из трех вершин, которые изменяются со временем, и массива сеток, соединяющих три вершины в треугольник.
Как я могу создать из этого анимацию gltf или glb в Python?
В лучшем случае преобразование должно быть плавным.
Я пробовал это много раз, используя, например, gltflib или pygltf, но эти пакеты созданы только для пользователей, у которых есть глубокое понимание формата файла.
У меня есть массив вершин и массив соединений ребер, скажем [code]vertices_over_time = [ np.array([[0,0,0], [1.2,0,0], [0,1,0]], dtype=np.float32), np.array([[0,0,0], [1,0,0], [0,1,0.5]], dtype=np.float32), ]
mesh = np.array([[0,1,2]], dtype=np.uint32) [/code] состоит из трех вершин, которые изменяются со временем, и массива сеток, соединяющих три вершины в треугольник. Как я могу создать из этого анимацию gltf или glb в Python? В лучшем случае преобразование должно быть плавным. Я пробовал это много раз, используя, например, gltflib или pygltf, но эти пакеты созданы только для пользователей, у которых есть глубокое понимание формата файла.