Pygame 3D:怎么做,有可能吗?

Pygame 3D: How to and is it possible?

所以我想在 pygame 中编写一个 3d 网格查看器,不需要其他第 3 方模块(panda3d 是完美的,但它非常复杂)。我的想法是:

list_of_surfs = {'85 50':'70deg'} #the 85 50 and the dimensions of the 
#side/surf, and 70 deg of rotation to be able to see it, then i would like
#stretch it and scale it for it to seem 3-dimensional.

有什么想法吗?这似乎也行不通;它太复杂,太耗时。那么我怎样才能制作一个纯Pygame 3d 网格查看器呢?任何帮助将不胜感激。

Pygame 本机无法执行此操作。如果你真的想要这个,你需要复习一下三角函数,以便将 3D space 的线映射到 2D 屏幕。到那时,您实际上是在重新实现 3D 引擎。