dtysky / xr-frame-toolkit

Toolkit for wx-miniprogram xr-frame.
MIT License
24 stars 0 forks source link

xr-frame-toolkit

用于微信小程序内置的xr-frame系统的可视化工具,目前提供以下两个功能:

  1. 通过环境贴图,生成xr-frame专用的env-data,包含skyboxdiffuse shspecular map,支持打包成单二进制文件。
  2. gltf模型文件进行预处理,优化为xr-frame友好的数据结构,同时支持压缩纹理和打包为glb,能大幅提升加载速度并节省内存,但注意压缩纹理要求基础库3.0.1以上的版本。

使用

首先下载:

Windows版本
MacOS X64版本
MacOS ARM64(M1)版本

特别注意,如果ARM64(M1)版本报错,需要先执行xattr -r -d com.apple.quarantine ${你的app所在路径,比如 /Applications/XR-FRAME-TOOLKIT.app },然后正常打开即可。

打开后,参考下面的视频即可:

环境数据生成从00:0000:32,GlTF优化从00:3202:25

开发

必须先执行npm run init,不能使用yarnpnpm等工具。

开发先执行npm run dev,然后再新开一个终端执行npm run start

构建执行npm run make