USDZ-PRÜFTOOL · IM BROWSER · OHNE UPLOAD

Was steckt in der USDZ, bevor sie rausgeht?

Inspector zeigt Vertriebs- und Marketing-Verantwortlichen in Sekunden, was wirklich in einer 3D-Datei drin ist — Geometrie, Texturen, Herkunft, Freigabe-Status. Bevor das Asset an Agentur, Messe oder Kunde geht. Im Browser, ohne Upload.

Läuft komplett lokal im Browser Open Source · Apache-2.0 Kein Account, kein Setup
ZWEI MODI

Zwei Klassen von USDZ. Ein Werkzeug für beide.

Inspector liest jede USDZ — auch wenn sie nicht mit USDseal gestempelt ist. Mit Stempel kommen die Vertrauens-Layer dazu.

1 DIAGNOSE-MODUS

Jede USDZ — auch ohne USDseal-Stempel

Vor jeder Übergabe an Agentur, Messe oder Kunde: Läuft die Datei in AR Quick Look? Welche Texturen sind drin, in welcher Auflösung? Sind Quell-Metadaten dokumentiert — oder fehlen sie und müssen geklärt werden? Polygon-Count, Materials, Format-Sanity-Check.

Wer das nutzt: Vertrieb · Marketing · jeder, der eine USDZ in die Hand bekommt.
2 VERIFIKATIONS-MODUS

USDZ mit USDseal-Signatur

Wenn die Datei mit USDseal gestempelt wurde, kommen Herkunfts-Information, Versions-Spur und Manipulations-Check dazu: Wer hat signiert, wann, gegen welche Vorlage aus der Konstruktion, ist die Datei seitdem unverändert? Plus alles aus dem Diagnose-Modus.

Wer das nutzt: Compliance · Audit · jede dokumentierte Übergabe.
Was ist USDseal?

USDseal ist ein digitales Echtheitssiegel für USDZ-Dateien. Es dokumentiert in der Datei selbst, woher die Bestandteile stammen, wer sie zusammengesetzt hat und ob die Datei seitdem unverändert ist. Inspector ist die Browser-Seite davon — sie liest das Siegel, ohne dass eine Datei den Rechner verlässt. → Mehr zu USDseal

DEMO

So sieht Inspector aus.

Datei reinziehen, lesen, Entscheidung treffen. Drei Momente aus dem Inspector.

Drag & Drop — USDZ in den Inspector ziehen
Drag & Drop — USDZ in den Inspector ziehen
Übersicht — Status, AR-Diagnose, Statistiken
Übersicht — Status, AR-Diagnose, Statistiken
Detail — Lineage, Aussteller, Lizenz, Klassifikation
Detail — Lineage, Aussteller, Lizenz, Klassifikation
Inspector öffnen
FUNKTIONEN

Was Inspector konkret zeigt.

Drei Antwortebenen für drei typische Übergabe-Fragen.

1 WAS IST DRIN?

Inhalte und Herkunft

Geometrie-Komponenten, Texturen mit Auflösung und Format, Materials, AR-Quick-Look-Kompatibilität, dokumentierte Quellen — und sichtbar gemacht, was nicht dokumentiert ist und vor der Freigabe geklärt werden muss.

2 WER HAT SIGNIERT?

Aussteller und Versions-Spur

Bei USDseal-gestempelten Dateien: Aussteller-Name, Zeitstempel, Schlüssel-Fingerprint. Plus Versions-Spur: kommt diese USDZ aus einer Vorlage-Datei? Welche Inhalte wurden für diese freigegebene Version gefiltert — z. B. nur Marketing-Material, ohne interne Konstruktionsdetails?

3 MANIPULIERT?

Hash-Verifikation

Inspector prüft jeden Komponenten-Hash gegen das Manifest. Eine getauschte Textur, ein verändertes Material, eine zusätzliche Geometrie — wird sofort als Bruch sichtbar.

AR QUICK LOOK READINESS

21 Regeln. 7 Kategorien. Eine Datei.

Apples AR Quick Look hat harte Anforderungen — fehlt zum Beispiel der defaultPrim, lädt der iPhone-Viewer einfach nichts und schweigt dazu. Inspector prüft jede USDZ vor der Übergabe gegen 21 Regeln aus 7 Kategorien und zeigt mit Ampel-Logik, was bricht oder wackelt.

1 · Struktur

defaultPrim, ZIP-Reihenfolge, keine verschachtelten USDZ.

2 · Skalierung & Achsen

Y-up, metersPerUnit, realistische Maßstäbe.

3 · Texturen

Format (PNG/JPG/WebP), Größe ≤ 4K, Power-of-Two, relative Pfade.

4 · External References

Keine HTTP-Links, keine Datei-Referenzen aus dem USDZ heraus.

5 · Manifest

Bei USDseal-signierten Dateien: Signatur und Versions-Spur prüfbar.

6 · Animation

Time-Codes, Loop-Definitionen, Animations-Marker im Header.

7 · Performance

Datei-Größe ≤ 25 MB, Geometrie-Komplexität, ungenutzte Sub-Assets.

Error — AR Quick Look bricht Warn — Apple empfiehlt anders Info — Hinweis ohne Risiko
VERIFIKATION

Selber prüfen

Don't trust, verify.

USDseal-Signaturen sind reproduzierbar. Jede signierte USDZ trägt SHA-256-Hashes pro ZIP-Komponente — du kannst sie unabhängig nachrechnen, in 5 Zeilen Python. Inspector zeigt dieselben Hashes live im Browser, der Independent Verifier prüft den vollen Manifest-Roundtrip.

3-Layer-Trust-Architektur
Layer 1 — Komponenten-Hash
SHA-256 pro ZIP-Member. Wenn ein Byte sich ändert, ändert sich der Hash. Inspector zeigt jede Komponente.
Layer 2 — Pre-Seal-Hash
Hash des gesamten USDZ vor Manifest-Injection. In Spec v1.0 vorgesehen, im Sealing-Code in Arbeit.
Layer 3 — Manifest-Signatur
COSE_Sign1 / Ed25519. Independent-Verifier-Script implementiert, Inspector-Live-Verify ab v0.3.

Selber prüfen — 5 Zeilen Python:

import zipfile, hashlib
z = zipfile.ZipFile('signed.usdz')
for member in z.namelist():
    h = hashlib.sha256(z.read(member)).hexdigest()
    print(member, h)

→ Inspector zeigt dieselben Hashes live im Browser.

→ Independent Verifier (Python, ~120 Zeilen) macht den vollen Manifest-Roundtrip — github.com/KopfKinoK3/usdseal-verify.

Inspector öffnen Verify-Strategy ansehen Independent Verifier auf GitHub
IM ALLTAG

Wie Du Inspector nutzt — vier Schritte.

Kein Setup, kein Login. Inspector ist da, wenn Du eine USDZ in der Hand hast und vor der nächsten Übergabe entscheiden musst.

1

Datei kommt rein

Eine USDZ aus der Konstruktion, von der Werbeagentur, vom Lieferanten oder vom Kunden.

2

Inspector öffnen

Im Browser, ohne Installation, ohne Konto. Lokal speicherbar für Offline-Nutzung.

3

Datei reinziehen

Drag & Drop. Inspector liest sie im Browser-Speicher — die Datei verlässt Deinen Rechner nicht.

4

Lücken klären

Was ist drin? Was fehlt? Mit dem Befund zurück an Konstruktion oder Agentur — Freigabe oder Klärung.

DATENSCHUTZ

Privacy by Architecture, nicht by Promise.

Inspector wurde so gebaut, dass kein Server existiert — nicht versprochen, dass keiner genutzt wird.

Kein Backend, keine Telemetrie

Inspector ist eine einzige HTML-Datei. Es gibt keinen Server, der Daten empfangen, loggen oder weiterleiten könnte — auch nicht versehentlich.

Lokale Verarbeitung im Browser

Die USDZ wird direkt im Browser-Speicher entpackt und gelesen. Sie verlässt Deinen Rechner nicht — auch nicht in Hash- oder Metadaten-Form.

Offline & Air-Gapped fähig

Inspector-HTML lokal speichern, ohne Netzverbindung öffnen — Funktion bleibt identisch. Auch in geschlossenen Werknetzen einsetzbar.

EINORDNUNG

Inspector im Datei-Lebenszyklus.

Eine USDZ ist selten mit einer Übergabe fertig. Sie entsteht in der Konstruktion, wird für Empfänger angepasst, geprüft, genutzt — und manchmal mit Updates zurückgeführt. Inspector ist der Punkt, an dem geprüft wird.

1 PHASE 1 · ENTSTEHUNG

Aus der Konstruktion

Aus CAD-Systemen wie AutoCAD, NX oder SolidWorks — oder Plattformen wie NVIDIA Omniverse — entsteht eine 3D-USDZ-Vorlage. Der vollständige Engineering-Stand mit allen Bauteilen und Material-Informationen.

2 PHASE 2 · FREIGABE

Für Empfänger angepasst

Aus der Vorlage werden gefilterte Versionen exportiert — z. B. ohne interne Konstruktionsdetails für die Marketingagentur oder ohne NDA-Bauteile für die Messe. Die exportierte Datei trägt ein USDseal-Siegel mit Herkunfts-Information.

3 PHASE 3 · NUTZUNG

Geprüft, genutzt, ergänzt

Vor jeder Übergabe öffnet der Empfänger die USDZ im Inspector und prüft den Inhalt. Dieselbe Datei läuft danach ohne eigene App-Entwicklung auf iPhone, iPad und Apple Vision Pro — und ist gleichzeitig nutzbar im Konfigurator (z. B. USDconfig), als Rendering, Animationsvideo oder Digital-Twin-Asset. Ergänzungen fließen mit neuem Siegel zurück in die Vorlage.

→ Mehr zu Spatial Sales Infrastructure

VISALES 3D-STACK

Mehr aus dem viSales 3D-Stack.

Inspector ist die Verifikations-Schicht. Drumherum gibt es weitere viSales-Werkzeuge, die im selben Pipeline-Bild stehen.

CLI mit init, sign, verify, inspect, export, merge. Stempelt Asset-Quellen und Lizenz-Information kryptografisch in die USDZ-Datei. Master/Tochter-Workflow für rechte-gefilterte Vertriebs-Versionen. Open Source, Apache-2.0, C2PA-kompatibel. Inspector ist die Browser-Seite davon.

Fragen? Schreib mir auf LinkedIn → Gerhard Schröder.

Web-Konfiguration plus AR-Vorschau aus einem 3D-Master. Alle Varianten aus einem Datensatz, kein Asset-Wildwuchs. Direkt nutzbar auf iPhone, iPad, Apple Vision Pro, im Browser. Für Vertriebspräsentationen, Showroom-AR, Webshop-Integration.

→ USDconfig Landingpage

Fragen? Schreib mir auf LinkedIn → Gerhard Schröder.

Passt USD-Specs aus NVIDIA Omniverse so an, dass die Datei in AR Quick Look (iPhone, iPad) und auf Apple Vision Pro läuft — reine Format- und Spec-Anpassung. Keine Polygon-Reduktion, kein Material-Umbau. Damit kommt das Engineering-Asset unverändert auf den Vertriebs-Endgeräten an.

Fragen? Schreib mir auf LinkedIn → Gerhard Schröder.

HÄUFIGE FRAGEN

Was Anwender und Empfänger meist fragen.

Nein. Inspector funktioniert standalone für jede USDZ — auch ohne USDseal-Stempel. Die CLI brauchst Du nur, wenn Du selbst USDZ-Dateien stempeln und ihre Provenance dokumentieren willst.
Ja. Inspector ist ein einzelnes HTML-File mit JavaScript — kein Backend, kein Server-Endpoint, keine Telemetrie. Die USDZ wird nur lokal im Browser-Speicher entpackt und gelesen. Du kannst die Inspector-HTML auch lokal speichern und offline öffnen.
Viewer zeigen die 3D-Szene. Inspector zeigt zusätzlich Manifest, Texturen-Inventar, Provenance-Metadaten, Klassifikation — und bei signierten Dateien den Vertrauens-Status. Das sind Layer, die ein Viewer nicht hat. Inspector ersetzt keinen Viewer, er liest die unsichtbare Schicht darunter.
Vor jeder Übergabe einer USDZ-Datei stellt sich dieselbe Frage: Was ist drin, läuft das in AR, sind Texturen-Quellen dokumentiert? Inspector beantwortet das in Sekunden — auch wenn niemand in Deinem Workflow USDseal stempelt. Wenn dann eine Lücke sichtbar wird (zum Beispiel undokumentierte Quellen), ist USDseal-Stempelung der logische zweite Schritt.
Inspector ist Open Source unter Apache-2.0. Das Repository liegt auf github.com/KopfKinoK3/usdseal-inspector — englische Dokumentation für Devs, AOUSD-Community und Infrastruktur-Teams.
EINORDNUNGSGESPRÄCH

30 Minuten. Eure 3D-Pipeline. Wir schauen mit Inspector drauf.

Wenn Ihr im Vertrieb mit 3D-Assets arbeitet und entweder Compliance-Anfragen oder unsichere Asset-Übergaben kennt: Schickt eine USDZ aus eurem aktuellen Workflow, wir öffnen sie gemeinsam im Inspector und sortieren, was sichtbar wird.

Termin buchen