asked in 電腦與網際網路軟體 · 1 decade ago

怎麼讓matlab讀3dsmax的檔案

我有一個3dsmax的模型,副檔名為3ds,

我想在matlab中讀取這個檔案,請問有甚麼樣的方式或是

指令可以讓我執行嗎?謝謝

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    你必須先把做好的副檔名3ds以圖片的方式去做轉換 ~

    Matlab是有製成3D影像的本事 , 但是它可沒本事像3dmax那樣又旋轉又跑動 .

    Matlab是以矩陣的方式來繪製圖形 , 而3dmax則純繪圖工具 .

    請您先把 3ds 轉換成 gif , jepg , png , bmp 等檔案格式再說 ~~

    目前 Matlab 沒有"獨力"支援副檔名為 3ds

    證據 :

    3d plots of lines and points hard to read

    http://www.mathworks.com/matlabcentral/newsreader/...

    網路那些能讓 Matlab 完全支援 3dmax的模組是依靠 一套叫 OpenGL 來產生 .

    Describe: a Matlab procedures can be transferred and applied 3D Max (.3 ds) and Autocad (. dxf) documents. To use OpenGL for show and simple manipulation (rotate kind, overlap, etc.)

    http://www.pudn.com/downloads71/sourcecode/windows...

    OpenGL 則是 建立在你已經安裝 Microsoft Visual Studio .

    所以在玩之前 , 你必須要個體認 , Matlab 不是萬能 !

    Source(s): 白饅頭
Still have questions? Get your answers by asking now.