🍋
Menu
.obj Other

OBJ (Wavefront 3D Object)

OBJ adalah format model 3D yang didukung secara luas yang menyimpan geometri (vertex, face, normal, UV) dan mereferensikan file material eksternal (.mtl) untuk warna dan tekstur. Ini adalah format pertukaran umum antara pemodelan 3D, rendering, dan mesin game.

Tipe MIME

model/obj

Tipe

Biner

Kompresi

Lossless

Kelebihan

  • + Supported by virtually every 3D application
  • + Human-readable plain-text format
  • + Supports geometry, normals, UVs, and materials

Kekurangan

  • No animation or skeletal rig support
  • Verbose text format — large files for complex models
  • Material references are external (.mtl), complicating file management

Kapan Menggunakan .OBJ

Gunakan OBJ untuk bertukar model 3D antar aplikasi; gunakan glTF untuk rendering real-time dan STL untuk pencetakan 3D.

Detail Teknis

OBJ adalah format teks biasa dengan baris yang dimulai dengan kata kunci: v (vertex), vn (normal), vt (koordinat tekstur), f (face). Definisi material disimpan dalam file .mtl pendamping yang direferensikan oleh direktif 'usemtl'.

Riwayat

Wavefront Technologies membuat OBJ pada tahun 1980-an untuk perangkat lunak Advanced Visualizer mereka. Kesederhanaan dan keterbukaan format ini menjadikannya standar pertukaran 3D universal, bertahan selama beberapa dekade perubahan industri.

Konversi dari .OBJ

Konversi ke .OBJ

Format Terkait