我试图查看http://graphics.pixar.com/usd/docs/index.html和http://graphics.pixar.com/usd/docs/Usdz-File-Format-Specification.html的主要文档,但是找不到创建usdz
文件的详细信息。
我可以从http://graphics.pixar.com/usd/downloads.html获取一些示例USD文件
我们如何创建一个?
最佳答案
Apple在以下网址提供了usdz文件库
https://developer.apple.com/arkit/gallery/
您需要安装有iOS12 Beta的设备,才能在移动设备上查看这些模型。基本上,Apple使用Mime类型的model / usd usdz和model / und.pixar.usd.usdz将它们标识为AR可见。您还需要通过safari浏览器执行此操作... Chrome不支持文件格式。
列出缩略图usdz文件的html如下。
<a rel="ar" href="model.usdz">
<img src="model-preview.jpg">
</a>
为了创建自己的usdz文件,Apple bundle 了usdz_converter作为Xcode 10的一部分。它是用于从OBJ文件,单帧Alembic(ABC)文件,USD文件(.usda或usd.c)创建usdz文件的命令行工具。 )
基本的命令行是
xcrun usdz_converter Wineglass.obj Wineglass.usdz
usdz支持基于物理的渲染,要实现此目的,您需要像这样为PBR的每个组件添加图像,
xcrun usdz_converter Wineglass.obj Wineglass.usdz
-g WineGlassMesh
-color_map WineGlass_Albedo.png
-metallic_map WineGlass_Metallic.png
-roughness_map WineGlass_Roughness.png
-normal_map . WineGlass_Normal.png
-emissive_map WineGlass_Emissive.png
精彩的视频,可帮助您入门如何创建usdz文件,在网页上托管以及在自己的应用中创建快速外观
https://developer.apple.com/videos/play/wwdc2018/603/
关于3d - 如何创建USDZ文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50686813/