Penukar PNG ke OBJ
Tukar PNG kepada mesh 3D yang boleh terus dimasukkan ke dalam Blender, enjin permainan atau adegan pemaparan. Nilai kelabu menjadi ketinggian untuk jubin rupa bumi dan panel timbul. Logo berlatar belakang lut sinar pula menjadi lencana pepejal yang diekstrusi.
Penukar Model 3D
atau seret Fail STL, OBJ, MTL … ke sini ·
Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit
Fail diproses pada pelayan kami dan dipadam selepas 30 minit.
STL dan OBJ tidak menyimpan unit. Jika sesuatu bahagian kelihatan 10× atau 25.4× terlalu kecil atau besar dalam slicer, unit telah dibaca dengan salah — tetapkan di sini.
Blender, program CAD dan slicer menggunakan Z-atas; glTF, Unity dan kebanyakan enjin permainan menggunakan Y-atas. Tukar jika model terbaring di sisi selepas diimport.
Digunakan semasa menukar pepejal STEP atau IGES kepada mesh. Halus menghasilkan lengkung yang licin tetapi fail lebih besar; kasar mencukupi untuk pratonton pantas.
Hanya digunakan untuk input PNG, JPG atau SVG. Relief menaikkan kawasan gelap; litofan ialah panel nipis yang menunjukkan foto apabila disuluh dari belakang; ekstrusi menjadikan logo atau garis bentuk SVG sebagai bentuk pepejal rata.
Lebar model yang dicetak; ketinggian mengikut nisbah bidang imej.
Ketinggian maksimum yang timbul untuk relief atau litofan, atau ketebalan bentuk ekstrusi. Litofan biasanya menggunakan 2–3 mm.
Plat pepejal di bawah relief supaya cetakan kekal utuh. 0 bermaksud tiada tapak.
Cara menggunakan alat ini
- 1
Muat naik PNG
Peta ketinggian skala kelabu, foto atau logo dengan latar belakang lut sinar, sehingga 20 fail. JPG, WebP dan BMP berfungsi dengan cara yang sama.
- 2
Pilih relief atau bentuk
Imej dijadikan bermula dengan Relief, dengan Tinggi / kedalaman 5 mm di atas tapak 1 mm. Pilih Bentuk tersemperit untuk logo, dan tandakan Songsangkan ketinggian jika kawasan cerah patut menjadi tinggi.
- 3
Tukar ke OBJ
Tekan Tukar ke OBJ dan import fail itu ke dalam aplikasi 3D anda. Skalakan di sana jika adegan anda menggunakan meter.
Menukar peta ketinggian PNG kepada mesh
Peta ketinggian ialah helah tertua dalam grafik 3D: imej skala kelabu yang kecerahannya bermaksud ketinggian. Penyunting rupa bumi, berus pengukiran dan shader anjakan semuanya membacanya, dan alat Landscape Unreal Engine mengimport fail PNG skala kelabu 16-bit untuk tujuan itu. Bezanya di sini, anda mendapat mesh tetap, bukan kesan shader, jadi bentuk itu wujud dalam OBJ dan kekal dalam sebarang eksport.
Penukar ini mensampel imej sebagai grid, menaikkan setiap titik mengikut kecerahannya sehingga Tinggi / kedalaman, menutup tepi dan menambah plat tapak. Dengan Bentuk tersemperit, latar belakang lut sinar atau cerah dibuang dan bentuk yang tinggal ditolak naik sekata, begitulah logo PNG menjadi lencana atau papan tanda untuk adegan.
Perhatikan bilangan poligon. Setiap piksel menambah geometri, jadi peta ketinggian 4,000 × 4,000 menghasilkan mesh yang jauh lebih berat daripada keperluan adegan permainan. Imej 512 atau 1,024 piksel sudah memadai untuk kebanyakan prop; kurangkan poligon dalam Blender jika perlu lebih ringan. Untuk mencetak relief yang sama, lihat Gambar ke STL.
- Lebar model
- 5–1,000 mm
- Julat tinggi / kedalaman
- 0.2–100 mm
- Ketebalan tapak
- 0–50 mm
- Gambar setiap kelompok
- 20
PNG
Portable Network Graphics
PNG ialah format raster lossless yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian dipiawaikan oleh W3C dan ISO. Ia mengekalkan setiap piksel dengan tepat, menyokong lutsinar alfa penuh dan mengendalikan teks, tepi tajam dan warna rata tanpa artifak. Ketepatan itu menjadikannya sesuai untuk tangkapan skrin, logo, ikon dan grafik antara muka. Kekurangannya ialah saiz: foto yang disimpan sebagai PNG selalunya beberapa kali ganda lebih besar daripada foto sama sebagai JPEG atau WebP. Semua pelayar, sistem pengendalian dan penyunting boleh membuka fail PNG.
- Pemampatan
- Lossless (tanpa kehilangan)
- Ketelusan
- Ya
- Animasi
- Tidak
- Diperkenalkan
- 1996 · PNG Development Group
OBJ
Wavefront OBJ
OBJ ialah format geometri 3D yang dibangunkan oleh Wavefront Technologies. Ia ialah fail teks biasa yang menyenaraikan bucu, koordinat tekstur, normal dan permukaan, dengan bahan dan tekstur dirujuk dalam fail .mtl yang berasingan. Hampir semua program pemodelan 3D, enjin permainan dan alat cetakan 3D boleh mengimportnya. OBJ tidak menyokong animasi, rigging atau hierarki adegan, dan tekstur akan hilang jika fail MTL dan imej tidak disimpan bersama.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- Tidak
- Diperkenalkan
- Wavefront Technologies
Orang menukar PNG ke OBJ untuk membawa peta ketinggian, logo atau gambar timbul ke dalam Blender, enjin permainan atau perender sebagai geometri sebenar dan bukannya tekstur rata.
Mengimport OBJ yang ditukar ke dalam Blender, Unity atau Godot
Blender
- 01File > Import > Wavefront (.obj).
- 02Koordinat ditulis dalam milimeter, jadi skalakan dengan 0.001 jika adegan anda menggunakan meter dunia sebenar.
- 03Tambah PNG sebagai tekstur dengan unjuran pandangan atas jika anda mahu gambar itu terpapar padanya.
Unity
- 01Seret fail .obj ke dalam folder Assets.
- 02Tetapkan Scale Factor dalam tetapan import, kerana Unity menganggap satu unit sebagai satu meter.
- 03Seret model ke dalam adegan dan tetapkan bahan.
Godot
- 01Salin fail .obj ke dalam folder projek.
- 02Godot mengimportnya sebagai sumber mesh dalam dok FileSystem.
- 03Tetapkan mesh pada nod MeshInstance3D dan tambah bahan.
Soalan tentang PNG ke OBJ
Bolehkah PNG menjadi model 3D lengkap dengan bahagian belakang dan sisi?
Tidak dari satu imej. PNG hanya mengandungi satu pandangan tanpa kedalaman, jadi penukar ini membina relief atau garis bentuk tersemperit yang rata di bahagian belakang. Objek penuh memerlukan fotogrametri daripada banyak foto, atau pemodelan secara manual.
Dalam peta ketinggian PNG, adakah putih bermaksud tinggi atau rendah?
Dalam peta ketinggian enjin permainan dan GIS, putih bermaksud tinggi dan hitam bermaksud rendah. Relief penukar ini menaikkan kawasan gelap secara lalai, seperti foto timbul, jadi tandakan Songsangkan ketinggian apabila anda memasukkan peta ketinggian rupa bumi.
Mengapakah rupa bumi saya kelihatan bertingkat seperti tangga?
PNG skala kelabu 8-bit hanya mempunyai 256 tahap kecerahan, jadi relief yang tinggi naik secara berundak yang kelihatan. Kurangkan Tinggi / kedalaman, kaburkan peta ketinggian sedikit sebelum muat naik, atau licinkan mesh dalam Blender selepas import.
Adakah OBJ akan mengekalkan warna PNG?
Relief dibina daripada kecerahan sahaja, jadi anggap hasilnya sebagai geometri. Untuk memaparkan gambar asal padanya, gunakan PNG sebagai tekstur dalam Blender dengan unjuran dari atas, yang sejajar kerana mesh mempunyai perkadaran yang sama dengan imej.
Patutkah saya memilih OBJ atau STL untuk model daripada gambar?
Pilih OBJ untuk perisian 3D dan enjin permainan, yang membacanya di mana-mana, dan STL apabila model akan dihantar ke pencetak 3D. Untuk percetakan, PNG ke STL menetapkan pilihan yang sama dengan STL sebagai output.