# xr-frame-tookit
我们提供了命令行工具CLI已被废弃,现迁移到可视化工具XR-FRAME-TOOLS。xr-frame-cli
来对框架需要的一些资源进行优化,或是生成环境数据。
我们提供了一个可视化的工具,其开源到了https://github.com/dtysky/xr-frame-toolkit,提供了如下功能:
# 环境数据生成
环境数据的原理在环境一章中介绍过。CLI接受一张hdr
或sdr
的全景图片,来生成框架需要的环境数据,支持打包成二进制优化加载。
# glTF优化
框架对某一类glTF文件有特殊优化,能够大幅节省加载速度和内存空间,但由于用户取得的glTF来源非常广泛,导致大部分无法获得这种优化,所以CLI提供了将其他glTF进行优化的能力,同样还支持打包glb进一步优化加载体验的能力。
相比于原先的CLI,还于glTF优化增加了压缩纹理的可选项,能够大幅降低纹理内存开销。
注意:压缩纹理需要在基础库
3.0.1
以上版本支持。
# 使用
首先下载:
Windows版本
MacOS版本
MacOS ARM64(M1)版本
特别注意,如果ARM64(M1)版本报错,需要先执行
xattr -r -d com.apple.quarantine ${你的app所在路径,比如 /Applications/XR-FRAME-TOOLKIT.app }
,然后正常打开即可。
安装/解压打开后,参考下面的视频即可:
环境数据生成从
00:00
到00:32
,GlTF优化从00:32
到02:25
。