Dlaczego konwertować UNITY3D na JPEG?
Plik .unity3d to binarny Unity AssetBundle zawierający zasoby gry - tekstury, siatki, dźwięki i skrypty - a nie pojedynczy obraz. Artyści i moderzy wyodrębniają tekstury ze starych gier Unity Web Player do celów podglądu, archiwizacji lub modowania. .jpeg jest powszechnym formatem docelowym do udostępniania lub użytku w sieci, choć wyeksportowany PNG jest lepszym formatem pośrednim, jeśli liczy się jakość.
Jak przekonwertować UNITY3D na JPEG
AssetStudio OPEN-SOURCE
Wczytaj plik .unity3d w AssetStudio, przefiltruj listę zasobów według Texture2D, wybierz tekstury, które chcesz, kliknij prawym przyciskiem myszy i wybierz „Export selected assets”. Otwórz wyeksportowany PNG w dowolnym edytorze graficznym i zapisz jako JPEG.
O tych formatach
Plik .unity3d to spakowana kompilacja z silnika gier Unity, używana do uruchamiania gier przeglądarkowych za pomocą wtyczki Unity Web Player. Wtyczka ta przestała działać w latach…
Otwórz szczegóły .UNITY3D →Plik JPEG to skompresowane zdjęcie lub obraz - pod względem bajtowym to ten sam format co .jpg. Każdy system operacyjny otwiera go bez dodatkowego oprogramowania: wystarczy kliknąć…
Otwórz szczegóły .JPEG →Jakość i na co uważać
- AssetStudio domyślnie eksportuje tekstury jako PNG, a nie JPEG. Aby uzyskać JPEG, konieczny jest drugi krok w dowolnym edytorze graficznym.
- Jakość tekstur zależy od tego, jak oryginalny deweloper skompresował je w Unity. Tekstury skompresowane za pomocą DXT, ETC lub ASTC mogą wykazywać artefakty w eksporcie, które zostały już w nich zapisane.
- Nie wszystkie pliki
.unity3dzawierają przydatne tekstury. Pakiety zawierające tylko siatki 3D, dźwięki lub skrypty nie wyeksportują niczego po użyciu filtra Texture2D.