3D导出Gltf模型3d材质参数


cesium中支持载入3D模型不过只支持gltf格式。gltf是khronos组织(起草OpenGL标准的那家)定义的一种交换格式用于互联网或移动设备上展现3d内容,充分支持openglwebgl,opengles图形加速标准

    gltf目前可以由collada格式轉换而来,官网上也提供了一个转换工具(https://www.khronos.org/gltf)这个工具比较坑爹,只能和collada文件放在同一个目录才工作转换后的结果文件也必须在同一目录,就是说不能指定输入和输出路径当初坑了我好久才发现。

    一个collada文件转换后结果有4个文件一个.bin,一个.json,两个.glsl。.json文件是描述性的文件.bin是实際的数据,两个glsl文件是顶点着色语言文件把这些文件所在目录部署到web服务器上。在client端添加

模型显示是否顺滑与模型三角面数机器配置,浏览器版本密切相关浏览器推荐使用Chrome30.0以上。

}

官方插件自动转换方式简单易鼡,很适合新手入门然而,在实际项目中暴露的缺点非常多。比如会自动重新计算包围盒自动计算缩放比例等,在一个多模型应用場景里需要精准摆放多个fbx模型文件时,会让开发者痛不欲生!

通过多方查找资料深入研究sceneform的工作原理,笔者找到通过命令行方式完成模型转换命令行方式提供了很多参数,方便开发者根据需要灵活使用具体如下:

 
 
 
 
 
 
 

 
}

我要回帖

更多关于 3d材质 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信