# platformize-three-demo-byte 字节小程序
[platformize](https://github.com/deepkolos/platformize)
# 运行
```sh
# 全局依赖(若未安装)
pnpm i -g @microsoft/rush concurrently @swc/cli @swc/core
# 安装/更新依赖
> rush update
# dev 进入到本目录后
> pnpm dev
# 小程序开发工具打开miniprogram目录即可, 开调试模式
# prod 进入到本目录后
> pnpm build
```
## 进度
0. 渲染一个 plane √
1. TextureLoader √
2. GLTFLoader √
3. RGBELoader √
4. SVGLoader √
5. OBJLoader √
6. EXRLoader √
7. HDRPrefilterTexture √
8. MTLLoader √
9. LWOLoader √
10. FBXLoader √
11. BVHLoader √
12. COlladaLoader √ (DOMParser querySelector 未适配)
13. TTFLoader √
14. STLLoader √
15. PDBLoader √
16. TGALoader √
## 问题
0. renderer.setPixelRatio(window.devicePixelRatio) 图像不居中(官方回复基础库 2.9 修复)
1. OrbitControls 双指操作无效, 初步定位是 changedTouches 不对, 所标识的 identifier 也不对 已绕过
## 讨论
可通过群里 DeepKolos 联系我
# 赞助
如果项目对您有帮助或者有适配需求,欢迎打赏
感谢各位支持~~