这篇里,想要用json创建一个web的3d展示,要逐个解决以下问题
- 如何把别的文件导入到blender,
- 如何从blender导出json
- three如何加载模型
- 如何给模型贴图
- 如何让模型自己旋转和鼠标控制放到缩小和转动
- 加天空盒的问题
- maya导出的obj+mtl+jpg文件,实际上是可以直接用的,这篇就是处理json,如果maya没有装three的插件,那就只能再转一下,官网有一个editor,但是没看懂如何用使用.
导入很简单,把obj文件拖放进blender,然后把jpg文件盖到刚拖进的obj文件就好了,然后打开右侧,点”多从纹理>实色纹理”,这样就显示出了和maya一样的场景.
导出json,安装了插件后,直接导出,注意选项 ,
几何图形
,纹理
那么现在需要的是一个json文件和若干jpg/bmp文件,看实际给的什么图. 如果少这个参数,那需要再看下导出时的选项.
“materials”:[{
... "mapDiffuse":"tietu", // 图片名,和图片要一致.不一致就改图片名,删后缀.