Das heißt, es funktioniert bereits in gewissem Maße, wenn Sie die Erweiterung usdz in Ihren Site-Einstellungen aktivieren!
Um die Benutzererfahrung zu verbessern, wären hier unsere TODOs:
.usdz-Dateien mit dem korrekten MIME-Typ ausliefern, nämlich model/vnd.usdz+zip.
Das Attribut rel="ar" in <a>-Elementen zulassen.
rel="ar" automatisch für .usdz-Uploads hinzufügen.
Punkt 2 und 3 können mit einer Theme-Komponente umgangen werden, Punkt 1 benötigt Core-Unterstützung.
Das heißt:
Es sieht so aus, als wäre es einfacher, diese Web-Komponente https://modelviewer.dev/ als Discourse-Theme-Komponente zu paketieren. Das wäre dann eine plattformübergreifende Lösung für alle.