⑴ obj是什麼文件
obj就是目標文件,是你的源程序經過編譯程序編譯後生成的,它不能直接執行,需要連接程序連接後才能生成可執行文件,這樣就能值行了。
這種目標文件一般是由機器代碼組成的,但也有例外,可以是自己定義的一些偽指令代碼,打開obj文件可以使用UltraEdit或者autodesk maya軟體。
⑵ obj是什麼文件obj文件怎麼打開
obj文件是3D模型文件格式。由Alias|Wavefront公司為3D建模和動畫軟體"Advanced Visualizer"開發的一種標准,適合用於3D軟體模型之間的互導,也可以通過Maya讀寫。比如你在3dsMax或LightWave中建了一個模型,想把它調到Maya裡面渲染或動畫,導出OBJ文件就是一種很好的選擇。目前幾乎所有知名的3D軟體都支持OBJ文件的讀寫,不過其中很多需要通過插件才能實現。
(2)只狼obj是什麼文件夾擴展閱讀:
obj文件的文件特點
1、OBJ文件是一種3D模型文件。不包含動畫、材質特性、貼圖路徑、動力學、粒子等信息。
2、OBJ文件主要支持多邊形(Polygons)模型。雖然也支持曲線(Curves)、表面(Surfaces)、點組材質(Point Group Materials),但Maya導出的OBJ文件並不包括這些信息。
3、OBJ文件支持三個點以上的面,這一點很有用。很多其它的模型文件格式只支持三個點的面,所以導入Maya的模型經常被三角化了,這對於我們對模型進行再加工甚為不利。
(4)OBJ文件支持法線和貼圖坐標。在其它軟體中調整好貼圖後,貼圖坐標信息可以存入OBJ文件中,這樣文件導入Maya後只需指定一下貼圖文件路徑就行了,不需要再調整貼圖坐標。
⑶ C盤里的Program Files目錄下的obj文件夾
obj是目標文件,一般是程序編譯後的二進制文件,再通過鏈接器和資源文件鏈接就成exe文件了。
這個文件夾裡面裝的是一些可執行文件比如exe的還有dll,ocx這些是pe文件,這些東西你可以不用管
反正不是垃圾文件,都是有用的
⑷ .obj是什麼文件准確的答案
obj是標准3維模型格式文件,maya,3dmax都可以導入導出這種格式
⑸ 「obj」是什麼意思
obj文件是3D模型文件格式。
obj是一種文本文件,程序編譯時生成的中間代碼文件目標文件,一般是程序編譯後的二進制文件,再通過鏈接器和資源文件鏈接就成可執行文件了。OBJ只給出了程序的相對地址,而可執行文件是絕對地址。
(5)只狼obj是什麼文件夾擴展閱讀
其他特點如下:
1、OBJ文件是一種3D模型文件。不包含動畫、材質特性、貼圖路徑、動力學、粒子等信息。
2、OBJ文件主要支持多邊形(Polygons)模型。雖然也支持曲線(Curves)、表面(Surfaces)、點組材質(Point Group Materials),但Maya導出的OBJ文件並不包括這些信息。
3、OBJ文件支持三個點以上的面,這一點很有用。很多其它的模型文件格式只支持三個點的面,所以導入Maya的模型經常被三角化了,這對於我們對模型進行再加工甚為不利。
4、OBJ文件支持法線和貼圖坐標。在其它軟體中調整好貼圖後,貼圖坐標信息可以存入OBJ文件中,這樣文件導入Maya後只需指定一下貼圖文件路徑就行了,不需要再調整貼圖坐標。
⑹ obj 是什麼文件類型啊可能是三維模型方面的,請大俠解答
這是tuboc c++軟體編譯生成的文件
obj文件目標文件,一般是程序編譯後的二進制文件,在通過鏈接器和資源文件鏈接就成exe文件了。
OBJ只給出了程序的相對地址,而EXE是絕對地址。
OBJ文件不支持有孔的多邊形面。
舉個例子說明一下:
選擇Maya的創建多邊形工具(Polygons -> Create Polyon Tool),在視圖中畫一個四邊形,不要按回車,按Ctrl在四邊形中間點一下,可以繼續在四邊形中挖一個洞。把這個有孔的多邊形存成OBJ格式,在導入Maya時,會發現多邊形少了一塊。如果你把這也看成錯誤,現在至少你已經知道錯誤的原因了,就是OBJ文件不支持有孔的多邊形面。
OBJ文件 -- 實際問題:
現在來討論一點比較實際的問題吧,就是一旦你遇到了一個出錯的OBJ文件,倒底該怎麼辦?
當你打開OBJ文件後,往往會看到有幾萬行的代碼,你恐怕還沒本事情一眼看出錯誤所在行,除非程序的錯誤信息中已經告訴你錯誤行。如果你不知道錯誤在哪裡,可以用排除法,弄清楚肯定正確的代碼范圍,通過縮減錯誤代碼范圍定位錯誤。例如,你先新建一個空的OBJ文件,把有錯的OBJ文件代碼粘貼一半過來,然後把這個只有一半代碼的新OBJ文件導入Maya。如果這時沒有錯誤信息,說明錯誤行是在另一半代碼中,可以從另一半代碼中再粘貼一部分代碼試試看;如果這時出現錯誤,說明錯誤行就在粘貼的代碼中,可以把粘貼過來的代碼刪去一部分再試試看。就這樣,逐步縮減范圍直到找到錯誤行為止。
這種方法雖然很麻煩,不過頗為有效。如果你不會編程,又遇到非常緊急的情況,這種方法還是值得一試的。
OBJ文件 -- 細節:
掌握了這么多差不多也夠用了,不過由於網上詳細講解OBJ文件的中文文檔很少,我還是再講一些例子,給大家提供多一點的信息吧。
簡單的OBJ格式寫法。
# Simple Wavefront file
v 0.0 0.0 0.0
v 0.0 1.0 0.0
v 1.0 0.0 0.0
f 1 2 3
面可以使用負值索引,有時用負值索引描述面更為簡便。
"f -4 -3 -2 -1"這句索引值"-3"表示從"f"這行往上數第3個頂點,就是"v -0.500000 0.000000 -0.800000",其它的索引值以此類推。 因此與這一行等效的正值索引寫法為:"f 1 2 3 4"
v -0.500000 0.000000 0.400000
v -0.500000 0.000000 -0.800000
v -0.500000 1.000000 -0.800000
v -0.500000 1.000000 0.400000
f -4 -3 -2 -1
OBJ文件不包含面的顏色定義信息,不過可以引用材質庫,材質庫信息儲存在一個後綴是".mtl"的獨立文件中。關鍵字"mtllib"即材質庫的意思。
材質庫中包含材質的漫射(diffuse),環境(ambient),光澤(specular)的RGB(紅綠藍)的定義值,以及反射(specularity),折射(refraction),透明度(transparency)等其它特徵。
"usemtl"指定了材質之後,以後的面都是使用這一材質,直到遇到下一個"usemtl"來指定新的材質。
⑺ obj是什麼文件格式
obj文件是Object的簡寫,是程序編譯後的二進制文件,在通過鏈接器和資源文件鏈接就成exe文件了,obj文件可稱為目標文件或中間文件。
1、點擊3d max打開軟體,
⑻ obj是什麼文件類型
樓上說的是一類,Obj一般是Object的簡寫
如果想查到具體類型最好用編輯軟體把文件打開,
看文件頭。一般此類的文件,文件頭會有一個簡要的說明。
⑼ OBJ是什麼意思
obj文件是3D模型文件格式。
由Alias Wavefront公司為3D建模和動畫軟體"Advanced Visualizer"開發的一種標准,適合用於3D軟體模型之間的互導,也可以通過Maya讀寫。
obj文件一般是Object的簡寫,是程序編譯後的二進制文件,在通過鏈接器和資源文件鏈接就成exe文件了。obj文件可稱為目標文件或中間文件。另外obj文件只給出了程序的相對地址。打開obj文件可以使用UltraEdit或者autodesk maya、3d max等3d軟體打開。
1、obj全稱:object
英 [ˈɒbdʒɪkt , əbˈdʒekt] 美 [ˈɑːbdʒekt , əbˈdʒekt]
2、釋義:物體;物品;
3、第三人稱單數: objects
復數: objects
現在分詞: objecting
過去式: objected
過去分詞: objected
4、記憶技巧:ob 反對 + ject 扔 → 逆著〔某物〕扔〔東西〕→ 反對
(9)只狼obj是什麼文件夾擴展閱讀:
obj文件特點
其他特點如下:
1、OBJ文件是一種3D模型文件。不包含動畫、材質特性、貼圖路徑、動力學、粒子等信息。
2、OBJ文件主要支持多邊形(Polygons)模型。雖然也支持曲線(Curves)、表面(Surfaces)、點組材質(Point Group Materials),但Maya導出的OBJ文件並不包括這些信息。
3、OBJ文件支持三個點以上的面,這一點很有用。很多其它的模型文件格式只支持三個點的面,所以導入Maya的模型經常被三角化了,這對於我們對模型進行再加工甚為不利。
4、OBJ文件支持法線和貼圖坐標。在其它軟體中調整好貼圖後,貼圖坐標信息可以存入OBJ文件中,這樣文件導入Maya後只需指定一下貼圖文件路徑就行了,不需要再調整貼圖坐標。
⑽ obj是什麼文件 obj文件如何打開
obj是3D模型文件的通用格式。因為現在有很多製作3D模型的軟體,比如3d max ,maya,它們的文件格式都是特定的,導出的文件不能互相打開使用,所以一些廠商就開發出了通用格式,讓這些不同3D模型軟體都能導出通用文件,互相使用。obj就是其中的一種通用格式。
題主想要打開這類型文件,有兩種方式。第一是下載3d軟體可以打開。第二是使用巴別鳥,它目前可以在線預覽3D通用格式文件,未來還會支持3D專業文件。