【U3D方案】Unity如何使用GLTF格式
元宇宙概念兴起,越来越多的3D应用开始基于Web形式来展现。在设计开发架构的时候,就不得不面对网格数据格式的选择,GLTF号称3D数据格式中的JPG,自然是众多Web3D项目的重点考量对象,比如热门的元宇宙ReadyPlayer项目,用户创建的角色模型,最终下载的就是一个GLTF格式的模型。那么在Unity中如何使用GLTF格式呢?
Unity原生是不支持的,当然官方也没有给对应的插件支持。倒是GLTF格式的标准提出者,给出了他们官方的插件:UnityGLTF
所以,我们这里主要有两种方案(都是基于插件):
1.由KhronosGroup(GLTF标准提出方,我们熟知的OpenGL、WebGL、Vulkan等等都是他们家的标准,可以说是行业标准巨头)提供的UnityGLTF方案。
直接到其官方github页面下载最新的版本即可。
地址:https://github.com/KhronosGroup/UnityGLTF
2.由开发者Siccity提供的GLTFUtility,这个插件也是上面提到的ReadyPlayer项目中使用的插件。
官方开源地址:https://github.com/Siccity/GLTFUtility
3.怎么使用这里就不赘述了,全部都有官方样例,打开看就是了。