我对Blender有一些经验,这样我就可以制作一个指定尺寸和小球体的半透明圆柱体。我想(对于解释温度和热量概念的化学教程视频)编写一个程序:
换句话说,通过#4,该程序甚至根本不需要是GUI。我只是想让节目制作一个视频。
我可能需要很长时间才能实现这一点,因为虽然我对C,C ++和Java有很多经验,但我不知道如何获取3D模型文件并以编程方式控制它。我甚至不知道库的基础结构和附带的API来控制3D对象并将摄像机记录到文件中。
是否有任何教程可以从一些3D模型开始到以编程方式设置场景(对象,相机,灯光),以编程方式移动坐标空间中的对象,以及将视频录制到文件中?
答案 0 :(得分:2)
已经了解了一些编程,我想指出Unity,www.unity3d.com
Unity是一个3D游戏引擎,虽然它可以用于许多不同的事情,包括你想到的这个程序。
它是用C#或Javascript编程的,我认为你可以很容易地选择这些语言。
基本上你在上一段中所描述的正是Unity所做的。