简单的跨平台3D场景为Python渲染

时间:2017-01-05 15:36:10

标签: python 3d cross-platform render

我在Python中有一个模拟行星轨道的代码。它目前使用Visual Python(VPython)来渲染3D场景,但它只能在Linux中通过wine工作,需要一些解决方法。

现在我正在寻找一个完全跨平台的渲染,以便在我的模拟器中使用。没什么好看的,我只需要放置一些球体,旋转并改变它们的位置。我不需要任何强大的游戏引擎。越简单越好。

你知道任何可以帮助我的3D场景渲染吗?

(我希望这不适合在这里关闭的“基于意见的问题”:()

1 个答案:

答案 0 :(得分:2)

已经有一段时间了,所以我不确定这个问题是否仍有意义。我一直在寻找用于类似目的的库,blender似乎是一种选择。它有一个python脚本接口(称为bpy)。它不是一个库:你必须在blender的python解释器中运行你的python程序(你不能只是从python解释器中调用它),但看起来你可以运行任意的python代码。它似乎是跨平台的。