文件訊息OBJ 工具範例 OBJ 個文件最新消息

OBJ (Wavefront)

OBJ 檔案格式是一種純文字 3D 圖形格式,創建於 20 世紀 80 年代,用於描述複雜的圖像3D模型以及人類可讀格式的場景。該格式最初由 Wavefront Technologies 製作,作為當時其動畫軟體使用的主要檔案格式。

儘管 Wavefront 創建了該格式,但此後它已進行了更新和增強,以滿足其他 3D 建模軟體的需求。 OBJ 檔案已成為 3D 建模行業的標準格式,大多數軟體應用程式都能夠讀取和寫入該格式。

OBJ 檔案包含人類可讀的 3D 模型資料。這可以像基本 3D 形狀的頂點和麵一樣簡單。例如,下面是金字塔形狀物件的 OBJ 原始碼:

000v 7.071068 -7.071068 0
001v -7.071068 -7.071068 0
002v 7.071068 7.071068 0
003v -7.071068 7.071068 0
004v 0 0 20
005
006f 1 2 3
007f 3 2 4
008f 5 2 1
009f 5 4 2
010f 5 3 4
011f 5 1 3

在上面的範例中,您可以看到我們定義了 5 個頂點和 6 個三角形來建立金字塔的防水 3D 模型。這是一個相當簡單的模型;但是,您會發現更複雜的 OBJ 文件,可能包含數千個(如果不是數百萬個)頂點和麵。

除了頂點和麵資料之外,OBJ 檔案還可以包含有關紋理座標、法線和材質屬性的資訊。紋理座標定義了 2D 紋理影像(例如巴布亞紐幾內亞或者JPG文件,被映射到模型的表面,允許真實的表面渲染。法線指定表面面向的方向,這會影響光線與模型互動的方式。材質屬性定義模型的視覺外觀,例如顏色、反射率和透明度。

一個簡單的 OBJ 金字塔 3D 模型
動畫 OBJ 模型

概括

OBJ 檔案是儲存 3D 幾何模型資料的純文字檔案格式。它包含有關頂點、多邊形、紋理座標、法線和材質屬性的資訊。它被廣泛使用並與許多 3D 軟體應用程式相容,但其基於文字的格式可能會導致複雜模型的檔案大小較大。

範例 OBJ 個文件

這裡我們有一些範例 OBJ 檔案供您下載並在您自己的專案中使用。

立方體

立方體

經典的多維資料集範例儲存為 OBJ 檔案。在 OBJ 檔案中,該立方體儲存為 12 個三角形的序列。

cube.obj (518.00 b)

漩渦

漩渦

使用我們的生成的簡單漩渦 3D 模型PNG 至 OBJ使用拉伸模式的工具。

swirl.obj (787.15kb)

© 2024 圖像到Stl。將您的 PNG 和 JPG 檔案轉換為 3D STL 檔案。