Добавить свойство анимации и настройку целевой камеры в документе 3D
Добавить свойство анимации в документе 3D
Aspose.3D for Python via .NET поддерживает рендеринг анимированной сцены. Эта статья объясняет предпосылки для перемещения объекта.
Положение Move Cube
Mesh. Мы можем Создать объект класса Mesh, как там рассказано, и он также должен анимировать свойство локального перевода узла: Добавление преобразования к узлу.
В Aspose.3D объектная анимация на самом деле является ключевой анимацией кадра, которая анимируется в свойствах. Чтобы анимировать свойства, вам нужен экземпляр CurveMapping, который отображает компоненты свойства на разные кривые, например, свойство Vector3 может иметь 3 компонента X/Y/Z, который настроит три канала за CurveMapping, каждый канал может иметь набор Curve.
Настройте целевую камеру в файле 3D
Aspose.3D for Python via .NET предлагает настроить целевую камеру в файле 3D. В некоторых форматах файлов свет/камера поддерживает цель, что позволяет свету/камере всегда смотреть на указанный узел, это полезно в анимации.
Scene, Camera, Node и Transform. Для сохранения сцены используется метод Scene.Save, который принимает имя файла с полным путем и параметром FileFormat.
В примере ниже цель и камера настроены в файле 3D: