javascript - 将 3D 模型从 Unity 导出到 three.js
问题描述
我必须在 WebGL/three.js 中创建人体模型,但我只有 Unity 模型。我如何导出模型之类的对象或类似的东西。
解决方案
一种选择是从 Unity 导出到glTF
然后使用THREE.GLTFLoader
,以便将资产加载到您的three.js
应用程序中。
以下指南提供了有关glTF
在以下环境中加载的更多信息three.js
:
https://threejs.org/docs/index.html#manual/en/introduction/Loading-3D-models
使用以下 Unity3D 库导入和导出 GLTF 2.0 资产:
https://github.com/KhronosGroup/UnityGLTF
如果由于某些原因glTF
无法从 Unity 导出,请尝试使用它FBX
。
推荐阅读
- angular - 非父子组件之间的通信
- jquery - 当隐藏的侧面板可见时如何将按钮放在一边
- php - Php - 对现有数组进行排序并聚合键值
- python - 添加了 Standardscaler,但在交叉验证和相关矩阵中收到错误
- ios - 画许多不同颜色的别针。IOS。斯威夫特 3. Xcode 9
- r - ggplot绘图区域顶部和底部的线条
- c# - 将序列化的 php 对象转换为嵌套的 json
- python - ValueError:计算出的初始 MA 系数不可逆您应该诱导可逆性
- react-native - React Native init 项目规模很大
- java - 评估 SpringEL 表达式的异常:“#fields.hasErrors('something')”