7

大家好,我在使用 Mathematica 8.0 时遇到了问题。

当我将我的 Graphics3D 导出​​为 3DS 或任何其他格式时,纹理总是丢失。例如,在随附的屏幕截图中截屏,您会看到我创建了一个平面,对其进行纹理化并导出到 3DS,然后当我将其导入回来时,没有纹理。

有没有办法可以在保留纹理的同时导出?谢谢。

4

1 回答 1

1

如果您添加Elements,您可以看到 Mathematica 正在导入的内容:

In[1]:= Import[test.3ds", "Elements"]

Out[1]:= {Graphics3D, GraphicsComplex, PolygonColors, 
PolygonData, PolygonObjects, VertexData}

这意味着在导入过程中会丢弃很多东西。诸如帧、纹理、凹凸贴图、相机等之类的东西。

纹理文件名以 3DS 格式链接,不像 Mathematica 笔记本中那样包含。

于 2011-09-09T02:00:13.220 回答