将3D模型转换为视频[关闭]
我正在寻找一个免费软件,我可以通过windows下的命令行运行,将3D模型(stl,ply或3ds文件)转换为avi,mpeg或ogv等视频格式。对象应在视频中旋转。 编辑:我找到了一个能够做到这一点的程序。它叫做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() 我不知道如何使用ParaView的python脚本加载3D模型文件。 我不知道如何将相机设置为绕物体运行。(这在GUI中没有问题,但在python脚本中)。 谢谢