Преобразовать 3D модель в видео [закрыто]

Я ищу бесплатное программное обеспечение, которое я могу запустить через командную строку под windows, чтобы преобразовать 3D-модель (stl, ply или 3DS-файл) в видеоформат, такой как avi, mpeg или ogv. Объект должен вращаться в видео.

EDIT: я нашел программу, которая способна сделать трюк. Его называют ParaView. Он может загружать практически любой формат 3D-файлов и сохранять его в качестве анимации (avi).
Моя проблема в том, что нельзя просто запустить ParaView через параметры командной строки. Вам нужно запустить скрипты python для выполнения задач через командную строку.

Я нашел решение для создания анимации с помощью ParaView, но не хватает двух шагов:

movie = servermanager.animation.AnimationScene()
movie.ViewModules = [GetActiveView()]
movie.NumberOfFrames = 10
movie_writer = servermanager.vtkSMAnimationSceneImageWriter()
movie_writer.SetFileName("C:movie.avi")
movie_writer.SetFrameRate(1)
movie_writer.SetQuality(2)
movie_writer.SetAnimationScene(movie.SMProxy)
movie_writer.Save()
  1. Я не знаю, как загрузить файл 3D-модели с помощью скрипта python ParaView.
  2. Я не знаю как настроить камеру на орбиту объекта. (это не проблема в GUI, но в скрипт Python).

спасибо

24
задан jimbo
14.03.2023 0:09 Количество просмотров материала 3083
Распечатать страницу

1 ответ

вы не можете просто преобразовать модель в видео. Вам нужно некоторое программное обеспечение, чтобы загрузить модель и анимировать ее. Вы можете попробовать blender, его бесплатно. Там вам нужно будет загрузить модель, рассказать, как ее анимировать (повернуть) и отобразить в видеофайл.

1
отвечен Pythoneer 2023-03-15 07:57

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх