匯入3ds模型的注意事項

2021-04-23 11:06:07 字數 520 閱讀 6051

今年年初的時候參加了imagine cup,發現那時候留下來的小模型真是好用。。。哪兒都能用,都不用重新做了= =。這次的動畫大作業我也打算把它們拿出來show一下,不用白不用。。。

關於opengl匯入模型,雖說理論上來講什麼格式的模型都ok,只要你知道它們的儲存結構。但實際上現在用的最多最常見的還是匯入3ds格式的模型,3ds格式讀取比較方便,而且現在網上原始碼也很多。。。

參加ic時,微軟要求使用它們的引擎(或者說框架比較合適)xna,當然這個東西支援的模型格式只有x系列。。。所以當時留下來的模型都是從maya匯出的fbx。

用max開啟fbx模型,然後再匯出3ds格式的模型,發現出了一些小問題,比如貼圖不正確之類的,反覆試了幾次,發現只要注意以下事項就不會有問題了:

1.使用不同材質的物件不要combine到一起。

2.從maya匯出fbx之前,要先delete history。

此外,3ds模型對應的texture檔名稱不能超過8個字母(不包括字尾),不過沒有關係,匯出3ds的時候,max會提示對檔名進行自動裁剪的。

3ds模型 流動的雲

在 pudn.com opengl sky 中找來sky.h 和sky.cpp 這個叫天空球,或叫天空穹,頂的 把它加到我們的場景中,為了匹配我們的程式,部分 需要修改.修改後的sky.h sky.h csky 類介面.if defined afx sky h f6c8078a 2217 4f98 ...

Ogre匯入3Dmax模型注意事項

1.由於ogre與3dmax座標系統的不一致,可能會導致3dmax匯出的模型在ogre旋轉了90 我使用ogremax匯出模型 這可以在3dmax裡更改模型的軸座標即可 修改方法 選中模型後 層次 點選僅影響物件 變換即可將軸座標重置為ogremax匯出的正常ogre軸 2.nxogre中是以m為度...

OpenGL實現3DS檔案匯入

方法1 使用deep exploration轉換.deep exploration.exe 是乙個相當出色的轉換工具。可以把三維模型匯出成opengl程式 匯出 cpp 檔案的方法如下 打下3d模型 檔案 另存為 cpp 彈出對話方塊 exprot type display list 得到乙個 cp...