Co to jest format pliku U3D?
Pliki z rozszerzeniem .u3d zawierają trójwymiarowe modele. Standard ten został opracowany przez konsorcjum dużych przedsiębiorstw - w tym Boeing, Intel i HP - w celu ujednolicenia zapisu danych 3D. Pliki .u3d przechowują wszystkie informacje niezbędne do opisania obiektów 3D, w szczególności:
- wymiary i kształty,
- tekstury i materiały,
- zasady i metody oświetlenia,
- trajektorie ruchu i rotacje.
Pliki .u3d są obsługiwane przez szereg aplikacji do przeglądania i generowania treści trójwymiarowych. Format U3D został przyjęty jako standard ECMA-363; czwarta edycja (czerwiec 2007) jest najczęściej używaną wersją do zapisu kompletnych informacji o obiektach 3D.
U3D został zaprojektowany specjalnie do osadzania interaktywnych modeli 3D wewnątrz dokumentów PDF (wersja PDF 1.6 i nowsze). Adobe Acrobat 7 (2005) był pierwszą aplikacją obsługującą to rozwiązanie; osadzone modele można obracać, powiększać i sprawdzać interaktywnie w programach Acrobat lub Reader. Format wykorzystuje kompresję CLOD (Continuous Level of Detail) do progresywnego przesyłania siatek (mesh streaming), co doskonale sprawdza się przy dystrybucji dokumentów.
W nowszych procesach roboczych format PRC (ISO 14739-1) w dużej mierze zastąpił U3D w produkcji 3D PDF, oferując lepszą kompresję i obsługę funkcji CAD. W przypadku grafiki 3D w czasie rzeczywistym w internecie, dominującym standardem jest obecnie glTF.
Bezpieczeństwo
RYZYKO: LOWSame pliki U3D są danymi geometrii 3D i nie zawierają kodu wykonywalnego. Jednakże, gdy są osadzone w plikach PDF, są przetwarzane przez silnik renderujący 3D programu Adobe Acrobat (w którym w przeszłości występowały luki w zabezpieczeniach). Należy dbać o aktualność programu Acrobat. Samodzielne pliki .u3d otwierane w MeshLab nie niosą ze sobą znanych zagrożeń bezpieczeństwa.
Szczegóły formatu
w pigułceProgramy otwierające pliki U3D
Szczegóły techniczne
specyfikacja| Standard | ECMA-363; 4. edycja (czerwiec 2007) jest ostatnią rewizją |
| Konsorcjum opracowujące | 3D Industry Forum - Intel, Boeing, HP i inni |
| Kodowanie | Binarne, little-endian |
| Magiczne bajty | 55 33 44 00 - ASCII U3D, po którym następuje bajt zerowy (0x00), na offsetcie 0 |
| Kontener | Niestandardowy binarny oparty na blokach: blok nagłówka, a po nim bloki danych typowanych (4-bajtowy identyfikator typu + 4-bajtowa długość danych + dane) |
| Kompresja siatki | CLOD (Continuous Level of Detail) - progresywne przesyłanie siatki |
| Typ MIME | model/u3d (również: application/vnd.u3d) |
| Typowy rozmiar pliku | 100 KB - 50 MB |
| Główne zastosowanie | Osadzanie interaktywnych modeli 3D w dokumentach PDF 1.6+ |
| Historia obsługi PDF | Po raz pierwszy dostępny w Adobe Acrobat 7 (2005); osadzone modele można obracać i powiększać w Acrobat i Reader |
| Obsługa kolorów | 24-bitowy RGB na wierzchołek lub teksturę; do 32-bitowego RGBA z kanałem alfa |
| Następcy formatu | PRC (ISO 14739-1) dla procesów 3D PDF; glTF 2.0 dla 3D w czasie rzeczywistym w sieci |
| Wydano | 2005 (ECMA-363 1st Edition, August 2005) |
| Najnowsza wersja | ECMA-363 4th Edition (June 2007) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | ecma-international.org |
Konwersje U3D
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki U3D.