Tiếng Việt ▼
Thông tin tập tinThông tin tập tinOBJ Công cụOBJ Công cụTệp OBJ mẫuTệp OBJ mẫuTin mới nhấtTin mới nhất

OBJ (Wavefront)

OBJ

Định dạng tệp OBJ là định dạng đồ họa 3D văn bản thuần túy được tạo vào những năm 1980 như một phương tiện để mô tả các mô hình 3D và các cảnh ở định dạng mà con người có thể đọc được. Định dạng này ban đầu được Wavefront Technologies tạo ra làm định dạng tệp chính được sử dụng bởi phần mềm hoạt hình của họ vào thời điểm đó.

Mặc dù Wavefront đã tạo ra định dạng này nhưng nó đã được cập nhật và cải tiến để phù hợp với nhu cầu của phần mềm tạo mô hình 3D khác. Các tệp OBJ đã trở thành định dạng tiêu chuẩn trong ngành tạo mô hình 3D, với hầu hết các ứng dụng phần mềm có thể đọc và ghi sang định dạng.

Các tệp OBJ chứa dữ liệu mô hình 3D mà con người có thể đọc được. Điều này có thể đơn giản như các đỉnh và các mặt của hình dạng 3D cơ bản. Ví dụ: đây là mã nguồn OBJ cho một đối tượng hình kim tự tháp:

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

Trong ví dụ trên, bạn có thể thấy chúng tôi đã xác định 5 đỉnh và 6 hình tam giác để tạo ra mô hình 3D kín nước của kim tự tháp. Đây là một mô hình khá đơn giản; tuy nhiên, bạn sẽ tìm thấy các tệp OBJ phức tạp hơn có thể chứa hàng nghìn, nếu không phải là hàng triệu, đỉnh và mặt.

Ngoài dữ liệu đỉnh và mặt, tệp OBJ cũng có thể bao gồm thông tin về tọa độ kết cấu, quy chuẩn và đặc tính vật liệu. Tọa độ kết cấu xác định cách hình ảnh kết cấu 2D, chẳng hạn như PNG hoặc JPG tập tin, được ánh xạ lên bề mặt của mô hình, cho phép hiển thị bề mặt thực tế. Các chuẩn mực xác định hướng mà bề mặt hướng tới, điều này ảnh hưởng đến cách ánh sáng tương tác với mô hình. Các thuộc tính vật liệu xác định hình thức trực quan của mô hình, chẳng hạn như màu sắc, độ phản chiếu và độ trong suốt của nó.

Mô hình 3D kim tự tháp OBJ đơn giản
Mô hình OBJ hoạt hình

Bản tóm tắt

Tệp OBJ là định dạng tệp văn bản thuần túy lưu trữ dữ liệu mô hình hình học 3D. Nó chứa thông tin về các đỉnh, đa giác, tọa độ kết cấu, quy tắc và đặc tính vật liệu. Nó được sử dụng rộng rãi và tương thích với nhiều ứng dụng phần mềm 3D, mặc dù định dạng dựa trên văn bản của nó có thể dẫn đến kích thước tệp lớn cho các mô hình phức tạp.

Tệp OBJ mẫu

Ở đây chúng tôi có một số tệp OBJ mẫu để bạn tải xuống và sử dụng trong các dự án của riêng mình.

khối lập phương

khối lập phương

Ví dụ về khối lập phương cổ điển được lưu trữ dưới dạng tệp OBJ. Trong tệp OBJ, khối này được lưu trữ dưới dạng một chuỗi gồm 12 hình tam giác.

cube.obj (518,00 b)

Xoáy

Xoáy

Một mô hình 3D xoáy đơn giản được tạo bằng cách sử dụng PNG đến OBJ công cụ sử dụng chế độ Extrude.

swirl.obj (787,15kb)

© 2024 ImageToStl. Chuyển đổi tệp PNG và JPG của bạn thành tệp 3D STL.

Your files are ready to download!