0

我创建了一个基于 pygame 的环境。我正在导入一个基于球形搅拌器的 obj 文件。使用 pykinect,我试图用来自 Xbox 360 相机的 kinect 输入来塑造对象。

一切正常。

但是,我希望导出最终产品 3D 模制对象并将其保存为 .dae、.obj 和 .stl 格式。目前通过记录3D对象边界的结束坐标试图模仿它来导出,但这是一个非常繁琐的过程。

有人可以建议如何将变形文件保存为所需的 3D 格式吗?

4

1 回答 1

0

如果您“只是”移动顶点的位置(这就是成型听起来的样子),那么您可以“只是”替换 .obj 等文件的那个块。您应该能够通过查看一些文件来确定要剪切和插入的位置(我已经使用 .obj 完成了此操作,但没有使用其他文件,因此这可能比我建议的要难!)

但是,您应该真正修复法线,这可以通过取面边缘的叉积来完成。如果您使用它们,也需要修复 uv 坐标,这要困难得多。

于 2016-06-21T23:47:16.737 回答