Wat is het U3D-bestandsformaat?
Bestanden met de extensie .u3d bevatten driedimensionale modellen. Deze standaard is ontwikkeld door een consortium van grote ondernemingen - waaronder Boeing, Intel en HP - met als doel het standaardiseren van de registratie van 3D-gegevens. .u3d-bestanden slaan alle informatie op die nodig is om 3D-objecten te beschrijven, in het bijzonder:
- afmetingen en vormen,
- texturen en materialen,
- verlichtingsregels en -methoden,
- bewegingstrajecten en rotaties.
.u3d-bestanden worden ondersteund door een reeks toepassingen voor het bekijken en genereren van driedimensionale inhoud. Het U3D-formaat werd aangenomen als de ECMA-363-standaard; de vierde editie (juni 2007) is de meest gebruikte revisie voor het vastleggen van volledige informatie over 3D-objecten.
U3D is specifiek ontworpen voor het insluiten van interactieve 3D-modellen in PDF-documenten (PDF 1.6 en later). Adobe Acrobat 7 (2005) was de eerste applicatie die dit ondersteunde; ingebedde modellen kunnen interactief worden gedraaid, gezoomd en geïnspecteerd in Acrobat of Reader. Het formaat maakt gebruik van CLOD (Continuous Level of Detail) compressie voor progressieve mesh-streaming, wat zeer geschikt is voor documentlevering.
Voor nieuwere workflows heeft het PRC-formaat (ISO 14739-1) U3D grotendeels vervangen in de productie van 3D PDF's, omdat het betere compressie en ondersteuning voor CAD-functies biedt. Voor real-time 3D op het web is glTF nu de heersende standaard.
Beveiliging & veiligheid
RISICO: LOWU3D-bestanden zelf zijn 3D-geometriegegevens zonder uitvoerbare code. Wanneer ze echter in PDF-bestanden zijn ingebed, worden ze verwerkt door de 3D-rendering-engine van Adobe Acrobat (die in het verleden kwetsbaarheden heeft gehad). Houd Acrobat up-to-date. Losse .u3d-bestanden geopend in MeshLab brengen geen bekende beveiligingsrisico's met zich mee.
Formaatdetails
in een notendopProgramma's die U3D-bestanden openen
Technische details
diepe specificaties| Standaard | ECMA-363; 4e editie (juni 2007) is de definitieve revisie |
| Ontwikkelend consortium | 3D Industry Forum - Intel, Boeing, HP en anderen |
| Codering | Binair, little-endian |
| Magic bytes | 55 33 44 00 - ASCII U3D gevolgd door een null-byte (0x00), op offset 0 |
| Container | Aangepast blokgebaseerd binair: headerblok gevolgd door getypeerde datablokken (4-byte type-ID + 4-byte datalengte + data) |
| Mesh-compressie | CLOD (Continuous Level of Detail) progressieve mesh-streaming |
| MIME-type | model/u3d (ook: application/vnd.u3d) |
| Typische bestandsgrootte | 100 KB - 50 MB |
| Primaire toepassing | Insluiten van interactieve 3D-modellen in PDF 1.6+ documenten |
| PDF-ondersteuningsgeschiedenis | Voor het eerst beschikbaar in Adobe Acrobat 7 (2005); ingebedde modellen zijn draaibaar en zoombaar in Acrobat en Reader |
| Kleurondersteuning | 24-bit RGB per vertex of textuur; tot 32-bit RGBA met alfakanaal |
| Opvolgende formaten | PRC (ISO 14739-1) voor 3D PDF-workflows; glTF 2.0 voor real-time web 3D |
| Uitgebracht | 2005 (ECMA-363 1st Edition, August 2005) |
| Laatste versie | ECMA-363 4th Edition (June 2007) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | ecma-international.org |
U3D conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over U3D-bestanden.