Ubah PNG ke OBJ
Jadikan PNG sebagai mesh 3D yang bisa langsung dimasukkan ke Blender, game engine, atau adegan render. Nilai abu-abu menjadi ketinggian untuk ubin medan dan panel timbul; logo berlatar transparan menjadi lencana padat hasil ekstrusi.
Konverter Model 3D
atau jatuhkan file STL, OBJ, MTL … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
STL dan OBJ tidak menyimpan satuan. Jika sebuah bagian tampak 10× atau 25,4× terlalu kecil atau terlalu besar di slicer, satuannya terbaca salah — atur di sini.
Blender, program CAD, dan slicer memakai Z-up; glTF, Unity, dan sebagian besar game engine memakai Y-up. Ganti jika model rebah miring setelah diimpor.
Dipakai saat mengonversi solid STEP atau IGES menjadi mesh. Halus menghasilkan lengkungan mulus tetapi file lebih besar; kasar cukup untuk pratinjau cepat.
Hanya dipakai untuk masukan PNG, JPG, atau SVG. Relief menaikkan area gelap; lithophane adalah panel tipis yang menampilkan foto saat disinari dari belakang; ekstrusi mengubah logo atau garis SVG menjadi bentuk padat yang datar.
Lebar model yang dicetak; tingginya mengikuti rasio aspek gambar.
Tinggi timbul maksimum untuk relief atau lithophane, atau ketebalan bentuk ekstrusi. Lithophane biasanya memakai 2–3 mm.
Pelat padat di bawah relief agar hasil cetak tetap menyatu. 0 berarti tanpa alas.
Cara menggunakan alat ini
- 1
Unggah PNG
Peta ketinggian skala abu-abu, foto, atau logo berlatar transparan, hingga 20 file. JPG, WebP, dan BMP diproses dengan cara yang sama.
- 2
Pilih relief atau bentuk
Gambar menjadi dimulai dari Relief, dengan Tinggi / kedalaman 5 mm di atas alas 1 mm. Pilih Bentuk ekstrusi untuk logo, dan centang Balik ketinggian jika area terang harus tinggi.
- 3
Konversi ke OBJ
Tekan Konversi ke OBJ lalu impor file ke aplikasi 3D Anda. Skalakan di sana jika adegan Anda memakai satuan meter.
Mengubah peta ketinggian PNG menjadi mesh
Peta ketinggian adalah trik tertua dalam grafis 3D: gambar skala abu-abu yang kecerahannya berarti elevasi. Editor medan, kuas sculpting, dan shader displacement semuanya membacanya, dan alat Landscape di Unreal Engine mengimpor file PNG skala abu-abu 16-bit tepat untuk keperluan itu. Bedanya, di sini Anda mendapat mesh tetap, bukan efek shader, sehingga bentuknya ada di dalam OBJ dan bertahan di ekspor apa pun.
Konverter mengambil sampel gambar sebagai grid, mengangkat setiap titik sesuai kecerahannya hingga Tinggi / kedalaman, menutup tepinya, dan menambahkan pelat alas. Dengan Bentuk ekstrusi, latar transparan atau terang dibuang dan bentuk yang tersisa didorong naik secara merata, begitulah logo PNG menjadi lencana atau papan nama untuk sebuah adegan.
Perhatikan jumlah poligon. Setiap piksel menambah geometri, jadi peta ketinggian 4.000 × 4.000 menghasilkan mesh yang jauh lebih berat daripada kebutuhan adegan game. Gambar 512 atau 1.024 piksel sudah cukup untuk sebagian besar properti; lakukan decimate di Blender jika perlu lebih ringan. Untuk mencetak relief yang sama, lihat Gambar ke STL.
- Lebar model
- 5–1.000 mm
- Rentang tinggi / kedalaman
- 0,2–100 mm
- Ketebalan alas
- 0–50 mm
- Gambar per batch
- 20
PNG
Portable Network Graphics
PNG adalah format raster lossless (tanpa kehilangan kualitas) yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian distandardisasi oleh W3C dan ISO. Format ini menyimpan setiap piksel secara persis, mendukung transparansi alfa penuh, dan menangani teks, tepi tajam, serta warna datar tanpa artefak. Ketepatan itu membuatnya ideal untuk tangkapan layar, logo, ikon, dan grafis antarmuka. Kekurangannya ada pada ukuran: foto yang disimpan sebagai PNG sering kali beberapa kali lebih besar daripada foto yang sama dalam JPEG atau WebP. Semua browser, sistem operasi, dan editor dapat membuka file PNG.
- Kompresi
- Lossless
- Transparansi
- Ya
- Animasi
- Tidak
- Diperkenalkan
- 1996 · PNG Development Group
OBJ
Wavefront OBJ
OBJ adalah format geometri 3D yang dikembangkan oleh Wavefront Technologies. Format ini berupa file teks biasa yang mencantumkan vertex, koordinat tekstur, normal, dan face, dengan material dan tekstur yang dirujuk dalam file .mtl terpisah. Hampir setiap program pemodelan 3D, game engine, dan alat cetak 3D dapat mengimpornya. OBJ tidak mendukung animasi, rigging, atau hierarki scene, dan tekstur akan hilang jika file MTL dan file gambarnya tidak disimpan bersama.
- Kompresi
- –
- Transparansi
- –
- Animasi
- Tidak
- Diperkenalkan
- Wavefront Technologies
Orang mengubah PNG ke OBJ untuk membawa peta ketinggian, logo, atau gambar timbul ke Blender, game engine, atau renderer sebagai geometri nyata, bukan tekstur datar.
Mengimpor OBJ hasil konversi ke Blender, Unity, atau Godot
Blender
- 01File > Import > Wavefront (.obj).
- 02Koordinat ditulis dalam milimeter, jadi skalakan dengan 0,001 jika adegan Anda memakai meter dunia nyata.
- 03Tambahkan PNG sebagai tekstur dengan proyeksi tampak atas jika Anda ingin gambarnya tampil di atas model.
Unity
- 01Seret file .obj ke folder Assets.
- 02Atur Scale Factor di pengaturan impor, karena Unity menganggap satu unit sama dengan satu meter.
- 03Seret model ke dalam adegan dan pasang material.
Godot
- 01Salin file .obj ke folder proyek.
- 02Godot mengimpornya sebagai resource mesh di dock FileSystem.
- 03Pasang mesh ke node MeshInstance3D lalu tambahkan material.
Pertanyaan tentang PNG ke OBJ
Bisakah PNG menjadi model 3D utuh dengan bagian belakang dan samping?
Tidak dari satu gambar. PNG hanya berisi satu sudut pandang tanpa kedalaman, jadi konverter membuat relief atau garis luar hasil ekstrusi yang datar di bagian belakang. Objek utuh memerlukan fotogrametri dari banyak foto, atau pemodelan manual.
Apakah putih berarti tinggi atau rendah di peta ketinggian PNG?
Di peta ketinggian game engine dan GIS, putih berarti tinggi dan hitam berarti rendah. Relief di konverter ini secara bawaan menaikkan area gelap, seperti foto timbul, jadi centang Balik ketinggian saat Anda memasukkan peta ketinggian medan.
Mengapa medan dari PNG saya tampak berundak seperti tangga?
PNG skala abu-abu 8-bit hanya memiliki 256 tingkat kecerahan, sehingga relief yang tinggi naik dalam undakan yang terlihat. Turunkan Tinggi / kedalaman, buramkan sedikit peta ketinggian sebelum mengunggah, atau haluskan mesh di Blender setelah diimpor.
Apakah OBJ membawa warna dari PNG?
Relief dibangun hanya dari kecerahan, jadi anggap hasilnya sebagai geometri. Untuk menampilkan gambar asli di atasnya, pasang PNG sebagai tekstur di Blender dengan proyeksi dari atas, yang akan pas karena mesh memiliki proporsi yang sama dengan gambar.
Sebaiknya pilih OBJ atau STL untuk model dari gambar PNG?
Pilih OBJ untuk software 3D dan game engine, yang bisa membacanya di mana saja, dan STL jika model akan dikirim ke printer 3D. Untuk mencetak, PNG ke STL menyediakan opsi yang sama dengan STL sebagai keluaran.