Hvorfor konvertere UNITY3D til JPEG?
En .unity3d-fil er en binær Unity AssetBundle, der indeholder spilaktiver - teksturer, meshes, lyd og scripts - ikke et enkelt billede. Kunstnere og moddere udtrækker teksturer fra gamle Unity Web Player-spil til brug i forhåndsvisninger, arkivering eller modding. .jpeg er et almindeligt mål for deling eller webbrug, selvom den eksporterede PNG er en bedre mellemstation, hvis kvaliteten er vigtig.
Sådan konverterer du UNITY3D til JPEG
AssetStudio OPEN-SOURCE
Indlæs .unity3d i AssetStudio, filtrer aktivlisten efter Texture2D, vælg de teksturer du ønsker, højreklik og vælg «Export selected assets». Åbn den eksporterede PNG i et billedredigeringsprogram og gem som JPEG.
Om disse formater
En .unity3d-fil er en pakket build fra Unity-spilmotoren, der bruges til at køre browserspil via Unity Web Player-pluginnet. Dette plugin holdt op med at fungere i 2015-2016, da browsere…
Åbn .UNITY3D detaljer →En JPEG-fil er et komprimeret foto eller billede - det samme format som .jpg, byte for byte. Alle operativsystemer åbner det uden ekstra software: dobbeltklik, og Windows Photos, macOS…
Åbn .JPEG detaljer →Kvalitet & hvad man skal være opmærksom på
- AssetStudio eksporterer teksturer som PNG som standard, ikke JPEG. Et andet trin i et billedredigeringsprogram er nødvendigt for at nå JPEG.
- Teksturkvaliteten afhænger af, hvordan den oprindelige udvikler komprimerede dem i Unity. Teksturer komprimeret med DXT, ETC eller ASTC kan vise artefakter i eksporten, som allerede var indlejret.
- Ikke alle
.unity3d-filer indeholder nyttige teksturer. Bundter, der kun indeholder 3D-meshes, lyd eller scripts, vil ikke eksportere noget fra Texture2D-filteret.