亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    obj是什么格式的文件

    obj可以指一種3D模型格式的文件,也可以指一種程序編譯中間代碼文件。obj3D模型文件是一種文本文件,可以直接用寫字板打開進行查看和編輯修改,里面不包含動畫、材質(zhì)特性、貼圖路徑、動力學(xué)、粒子等信息。obj目標(biāo)文件一般是程序編譯后的二進制文件,再通過鏈接器和資源文件鏈接就成可執(zhí)行文件了。

    obj是什么格式的文件

    本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。

    obj可以指一種3D模型格式的文件,也可以指一種程序編譯中間代碼文件。

    obj文件(3D模型文件格式)

    obj文件是3D模型文件格式。由Alias|Wavefront公司為3D建模和動畫軟件"Advanced Visualizer"開發(fā)的一種標(biāo)準(zhǔn),適合用于3D軟件模型之間的互導(dǎo),也可以通過Maya讀寫。

    比如你在3dsMax或LightWave中建了一個模型,想把它調(diào)到Maya里面渲染或動畫,導(dǎo)出OBJ文件就是一種很好的選擇。目前幾乎所有知名的3D軟件都支持OBJ文件的讀寫,不過其中很多需要通過插件才能實現(xiàn)。

    OBJ文件是一種文本文件,可以直接用寫字板打開進行查看和編輯修改。另外,有一種與此相關(guān)二進制文件格式(*.MOD),其作為專利未公開,因此這里不作討論。

    文件特點

    (1)OBJ文件是一種3D模型文件。不包含動畫、材質(zhì)特性、貼圖路徑、動力學(xué)、粒子等信息。

    (2)OBJ文件主要支持多邊形(Polygons)模型。雖然也支持曲線(Curves)、表面(Surfaces)、點組材質(zhì)(Point Group Materials),但Maya導(dǎo)出的OBJ文件并不包括這些信息。

    (3)OBJ文件支持三個點以上的面,這一點很有用。很多其它的模型文件格式只支持三個點的面,所以導(dǎo)入Maya的模型經(jīng)常被三角化了,這對于我們對模型進行再加工甚為不利。

    (4)OBJ文件支持法線和貼圖坐標(biāo)。在其它軟件中調(diào)整好貼圖后,貼圖坐標(biāo)信息可以存入OBJ文件中,這樣文件導(dǎo)入Maya后只需指定一下貼圖文件路徑就行了,不需要再調(diào)整貼圖坐標(biāo)。

    obj文件(Microsoft推出的程序編譯中間代碼文件)

    程序編譯時生成的中間代碼文件。目標(biāo)文件,一般是程序編譯后的二進制文件,再通過鏈接器和資源文件鏈接就成可執(zhí)行文件了。OBJ只給出了程序的相對地址,而可執(zhí)行文件是絕對地址。

    當(dāng)微軟開始設(shè)計 Windows NT 時,很自然的,為了最小化項目啟動時間,他們會使用以前寫好的并且已經(jīng)測試過的工具。用這些工具生成的并且工作的可執(zhí)行和 OBJ 文件格式叫做 COFF (Common Object File Format 的首字母縮寫)。COFF 的相對年齡可以用八進制的域來指定。COFF 本身是一個好的起點,但是需要擴展到一個現(xiàn)代操作系統(tǒng)如 Windows 95 和 Windows NT 的需要。這個更新的結(jié)果就是(PE文件)可移植可執(zhí)行文件格式。它被稱為"可移植的"是因為在所有平臺(如x86,Alpha,MIPS等等)上實現(xiàn)的WindowsNT 都使用相同的可執(zhí)行文件格式。當(dāng)然,也有許多不同的東西如二進制代碼的CPU指令。重要的是操作系統(tǒng)的裝入器和程序設(shè)計工具不需要為任何一種CPU完全重寫就能達到目的。

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號