2011-08-26 47 views
7

大家好我一直在Mathematica 8.0中遇到問題。在Mathematica中輸出帶紋理的圖形

當我將Graphics3D導出爲3DS或任何其他格式時,紋理總是缺失。例如在附上的截圖中,你會看到我創建了一架飛機,將其紋理化並導出到3DS,然後當我將它導入時,沒有紋理。

有沒有一種方法可以導出,同時保留紋理?謝謝。

+2

導入時也是如此。請參閱http://stackoverflow.com/questions/6246392/importing-google-sketchup-models-in-mathematica/6251192#6251192。我不認爲當前的一組im/exporters可以處理紋理。 –

回答

1

如果添加元素你可以看到什麼是數學輸入:

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

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

這意味着,很多事情在進口被丟棄。像框架,紋理,凹凸貼圖,相機等。

紋理文件名以3DS格式鏈接,不包含在Mathematica筆記本中。