PNG naar OBJ converteren
Zet een PNG om in een 3D-mesh die u zo in Blender, een game-engine of een renderscène kunt plaatsen. Grijswaarden worden hoogtes voor terreintegels en reliëfpanelen; een logo op een transparante achtergrond wordt een massieve, geëxtrudeerde badge.
3D-model converter
of sleep STL, OBJ, MTL …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
STL en OBJ slaan geen eenheden op. Verschijnt een onderdeel in de slicer 10× of 25,4× te klein of te groot, dan zijn de eenheden verkeerd gelezen. Stel ze hier in.
Blender, CAD-programma's en slicers gebruiken Z-omhoog; glTF, Unity en de meeste game-engines gebruiken Y-omhoog. Wissel als het model na het importeren op zijn zij ligt.
Wordt gebruikt bij het omzetten van STEP- of IGES-solids naar een mesh. Fijn geeft vloeiende rondingen maar grotere bestanden; grof volstaat voor snelle voorbeelden.
Alleen voor PNG-, JPG- of SVG-invoer. Reliëf verhoogt donkere gebieden; een lithofaan is een dun paneel dat de foto toont als het van achteren wordt verlicht; extruderen maakt van een logo of SVG-contour een platte, massieve vorm.
Breedte van het geprinte model; de hoogte volgt de beeldverhouding van de afbeelding.
Maximale verhoogde hoogte voor een reliëf of lithofaan, of de dikte van een geëxtrudeerde vorm. Lithofanen gebruiken meestal 2–3 mm.
Massieve plaat onder het reliëf zodat de print bij elkaar blijft. 0 betekent geen basis.
Zo gebruikt u deze tool
- 1
Upload de PNG
Een grijswaardenhoogtekaart, een foto of een logo met transparante achtergrond, maximaal 20 bestanden. JPG, WebP en BMP werken op dezelfde manier.
- 2
Kies reliëf of vorm
Afbeelding wordt staat standaard op Reliëf, met een Hoogte / diepte van 5 mm boven een basis van 1 mm. Kies Geëxtrudeerde vorm voor logo's en vink Hoogtes omkeren aan als lichte delen hoog moeten zijn.
- 3
Converteer naar OBJ
Klik op Converteren naar OBJ en importeer het bestand in uw 3D-programma. Schaal het daar als uw scène meters gebruikt.
Een PNG-hoogtekaart omzetten naar een mesh
Hoogtekaarten zijn de oudste truc in 3D-graphics: een grijswaardenafbeelding waarin helderheid hoogte betekent. Terreineditors, sculptpenselen en displacement-shaders lezen ze, en de Landscape-tool van Unreal Engine importeert 16-bits grijswaarden-PNG-bestanden precies daarvoor. Het verschil is dat u hier een vast mesh krijgt en geen shadereffect, dus de vorm zit in de OBJ en blijft behouden bij elke export.
De converter leest de afbeelding als raster, tilt elk punt op naar zijn helderheid tot maximaal Hoogte / diepte, sluit de randen en voegt een basisplaat toe. Bij Geëxtrudeerde vorm vervalt de transparante of lichte achtergrond en wordt de resterende vorm gelijkmatig omhoog geduwd. Zo wordt een PNG-logo een badge of bord voor een scène.
Let op het aantal polygonen. Elke pixel voegt geometrie toe, dus een hoogtekaart van 4.000 × 4.000 geeft een mesh die veel zwaarder is dan een gamescène nodig heeft. Een afbeelding van 512 of 1.024 pixels is voor de meeste props ruim voldoende; decimeer in Blender als het lichter moet. Wilt u hetzelfde reliëf printen, zie dan Afbeelding naar STL.
- Modelbreedte
- 5–1.000 mm
- Bereik hoogte / diepte
- 0,2–100 mm
- Dikte van de basis
- 0–50 mm
- Afbeeldingen per batch
- 20
PNG
Portable Network Graphics
PNG is een rasterformaat zonder kwaliteitsverlies, in 1996 gepubliceerd door de PNG Development Group en later gestandaardiseerd door W3C en ISO. Het behoudt elke pixel exact, ondersteunt volledige alfatransparantie en geeft tekst, scherpe randen en egale kleuren weer zonder artefacten. Door die precisie is het ideaal voor screenshots, logo's, pictogrammen en interfacegrafieken. De keerzijde is de omvang: foto's die als PNG zijn opgeslagen, zijn vaak meerdere keren groter dan dezelfde foto als JPEG of WebP. Alle browsers, besturingssystemen en bewerkingsprogramma's openen PNG-bestanden.
- Compressie
- Zonder verlies
- Transparantie
- Ja
- Animatie
- Nee
- Geïntroduceerd
- 1996 · PNG Development Group
OBJ
Wavefront OBJ
OBJ is een 3D-geometrieformaat, ontwikkeld door Wavefront Technologies. Het is een tekstbestand dat hoekpunten, textuurcoördinaten, normalen en vlakken opsomt, waarbij materialen en texturen in een apart .mtl-bestand worden aangeroepen. Vrijwel elk 3D-modelleerprogramma, elke game-engine en elke 3D-printtool kan het importeren. OBJ ondersteunt geen animatie, rigging of scènehiërarchieën, en texturen ontbreken als het MTL-bestand en de afbeeldingsbestanden niet bij elkaar blijven.
- Compressie
- –
- Transparantie
- –
- Animatie
- Nee
- Geïntroduceerd
- Wavefront Technologies
Mensen zetten PNG om naar OBJ om een hoogtekaart, logo of reliëfafbeelding als echte geometrie in Blender, een game-engine of een renderer te brengen in plaats van als platte textuur.
De geconverteerde OBJ importeren in Blender, Unity of Godot
Blender
- 01Bestand > Importeren > Wavefront (.obj).
- 02Coördinaten staan in millimeters, dus schaal met 0,001 als uw scène echte meters gebruikt.
- 03Voeg de PNG toe als textuur met een projectie van bovenaf als u de afbeelding erop wilt hebben.
Unity
- 01Sleep de .obj naar de map Assets.
- 02Stel Scale Factor in bij de importinstellingen, want Unity beschouwt één eenheid als één meter.
- 03Sleep het model naar de scène en wijs een materiaal toe.
Godot
- 01Kopieer de .obj naar de projectmap.
- 02Godot importeert het als meshresource in het FileSystem-paneel.
- 03Wijs de mesh toe aan een MeshInstance3D-node en voeg een materiaal toe.
Vragen over PNG naar OBJ
Kan een PNG een volledig 3D-model met achterkant en zijkanten worden?
Niet vanuit één afbeelding. Een PNG bevat één aanzicht en geen diepte, dus de converter bouwt een reliëf of een geëxtrudeerde omtrek, die aan de achterkant vlak is. Voor complete objecten heeft u fotogrammetrie met veel foto's nodig, of handmatig modelleren.
Is wit hoog of laag in een PNG-hoogtekaart?
In hoogtekaarten voor game-engines en GIS is wit hoog en zwart laag. Het reliëf van deze converter verhoogt standaard donkere delen, zoals een reliëffoto eruitziet, dus vink Hoogtes omkeren aan als u een terreinhoogtekaart gebruikt.
Waarom ziet mijn terrein er getrapt uit, als een trap?
Een 8-bits grijswaarden-PNG heeft maar 256 helderheidsniveaus, dus een hoog reliëf stijgt in zichtbare trappen. Verlaag Hoogte / diepte, maak de hoogtekaart vóór het uploaden licht wazig of maak het mesh na het importeren in Blender gladder.
Neemt de OBJ de kleuren van de PNG over?
Het reliëf wordt alleen uit helderheid opgebouwd, dus beschouw de uitvoer als geometrie. Wilt u de originele afbeelding erop tonen, pas de PNG dan in Blender als textuur toe met een projectie van bovenaf. Dat sluit aan omdat het mesh dezelfde verhoudingen heeft als de afbeelding.
Kies ik OBJ of STL voor een model van een afbeelding?
Kies OBJ voor 3D-software en game-engines, die het overal lezen, en STL als het model naar een 3D-printer gaat. Om te printen stelt PNG naar STL dezelfde opties in met STL als uitvoer.