V86
(Christian)
1
오늘날 파일 업로드는 다음 파일 유형을 지원합니다:
jpg, jpeg, png, gif, pdf, csv, gz, json, svg, mp4, txt, docx, mov, tex, zip, webm, heic, heif)
USDZ(iPhone용 증강현실 파일)를 지원되는 파일 유형으로 추가하고 Quick Look으로 임베드(내장)하는 것이 가능한가요?
…그리고 아마도 glTF(안드로이드용)도요.
이것은 3D CAD 모델링을 위한 디스커스 포럼에서 유용하게 사용될 것입니다.
Falco
(Falco)
4
https://gear.bethesda.net/products/t-51-power-armor-speaker 의 이 멋진 스피커로 테스트해 보았습니다:
마크업:
Uploaded file via composer: [t51-helmet.usdz|attachment](upload://jFx1C6poHlvJtfHUSK4TLCQ1I8P.usdz)

Linked image with HTML:
<a href="https://meta.discourse.org/uploads/short-url/jFx1C6poHlvJtfHUSK4TLCQ1I8P.usdz">
<img src="https://global.discourse-cdn.com/meta/original/3X/b/c/bc1ff8b759367e3ebc904966a3820743cb3f1c11.jpeg" alt="image" class="resizable" width="333" height="500">
</a>
다음과 같이 변환됩니다:
Uploaded file via composer: t51-helmet.usdz
Linked image with HTML:
제 iPad에서는 작동합니다:
즉, 사이트 설정에서 usdz 확장자를 활성화하면 이미 어느 정도 작동합니다!
사용자 경험을 개선하기 위해 여기서는 다음 작업이 필요합니다:
.usdz 파일을 적절한 MIME-type인 model/vnd.usdz+zip으로 서빙합니다.
a 요소에서 rel="ar" 속성을 허용 목록에 추가합니다.
.usdz 업로드에 대해 rel="ar"를 자동으로 추가합니다.
2번과 3번은 테마 컴포넌트를 사용하여 해킹(우회)할 수 있지만, 1번은 코어 지원이 필요합니다.
그럼에도 불구하고:
이 웹 컴포넌트 https://modelviewer.dev/ 를 Discourse 테마 컴포넌트로 패키징하는 것이 더 쉬울 것 같으며, 이는 모든 사용자를 위한 크로스 플랫폼 솔루션이 될 것입니다.
5개의 좋아요