Centrum formatu CRN — internetowy konwerter Crunch i przeglądarka tekstur CRN
Wysoce zoptymalizowane bezpłatne narzędzia online w formacie CRN. Korzystaj z naszego konwertera CRN opartego na Crunchu (obrazy do CRN) i przeglądarki CRN, która rozwiązuje potrzeby kompresji w przypadku małych dystrybucji.
O formacie CRN
CRN (Crunch) to kontener tekstur stratnych, szeroko stosowany w celu zmniejszenia rozmiaru pakietu przy jednoczesnym zachowaniu praktycznej jakości grafiki w czasie rzeczywistym.
Mały rozmiar dystrybucji
Zaprojektowany, aby zminimalizować rozmiar pakietu tekstur dla kompilacji stron internetowych i gier.
Szybkie transkodowanie w czasie wykonywania
Często transkodowane do formatów skompresowanych blokowo BC podczas ładowania.
Przepływ pracy przeglądarki
Współpracuje z potokami WebAssembly na potrzeby narzędzi do kodowania/dekodowania w przeglądarce.
Przyjazny rurociągowi
Dobrze integruje się z automatycznymi potokami zasobów i konwersją wsadową.
Dane techniczne
Struktura pliku
- Kompaktowy nagłówek CRN przechowuje wymiary, poziomy mip i metadane formatu.
- Ładunek zawiera dane strumienia bitów Crunch do transkodowania do formatów BC.
- Obsługuje mipmapy w celu wydajnego próbkowania tekstur w czasie wykonywania.
Charakterystyka kompresji
Typowe cele obejmują wyjścia skompresowane blokowo w stylu BC1/BC3/BC5.
Jakość kompresji można dostosować w celu zrównoważenia rozmiaru, szybkości i wierności.
Typowe przypadki użycia
Dostawa zasobów internetowych
Zmniejsz rozmiar pobierania dla aplikacji 3D opartych na przeglądarce.
Starsze rurociągi Crunch
Zachowaj kompatybilność z istniejącymi zasobami produkcyjnymi opartymi na Crunchu.
Transkodowanie w czasie wykonywania
Transkoduj przy ładowaniu do formatów BC natywnych dla GPU w celu renderowania.
Dystrybucja archiwum zasobów
Dostarczaj kompaktowe archiwa tekstur do wdrożeń na wielu platformach.
Porównanie formatów
DDS zwykle przechowuje końcowe bloki gotowe do użycia przez GPU; CRN przechowuje kompaktowy strumień zoptymalizowany pod kątem transportu i późniejszego transkodowania.
KTX2 to nowoczesny kontener Khronos z szerszymi narzędziami ekosystemowymi; CRN pozostaje lekki w przypadku określonych rurociągów.
Basis skupia się na uniwersalnych procesach transkodowania; CRN jest ściśle powiązany z rurociągami Crunch i BC.
PNG to bezstratne przechowywanie obrazów, podczas gdy CRN to stratna kompresja tekstur dla procesów graficznych w czasie wykonywania.
Powiązane narzędzia
Zakoduj do CRN
Konwertuj obrazy źródłowe na skompresowane tekstury CRN.
Dekoduj pliki CRN
Sprawdź pliki CRN, dekodując i przeglądając wyjście RGBA.
Łańcuch narzędzi wyższego szczebla
Projekt Crunch zapewnia referencyjną implementację kodera/dekodera używaną w tym zestawie narzędzi.