1. 首页
  2. three.js

three.js在WebGL中使用铯和glTF管道进行Draco压缩

大家好!n我正在研究将Draco压缩实现到three.jsGLTF文件查看器,并考虑是否可以使用铯GLTF管道实现?我在WebGL中只看到过insimo的一个压缩示例:insimo viewer 15,他的方法对我来说相当复杂。n此外,我对Draco压缩量化也有一些疑问-如果我理解正确,如果你将数据压缩到较低的位数,它应该被压缩得更多,但在Draco github文档中,它说:n“一般来说,对属性进行量化越多,压缩率就越高”n,所以也许有人能解释一下,比特越多,压缩率就越高?n使用glTF管道创建Draco压缩的glTF文件非常常见。然而,glTF管道仅在中运行Node.js,而不是在浏览器中。创建一个在浏览器中运行的版本需要一些工作,Insimo viewer已经做到了这一点(但是是以一种定制的方式,它不会生成有效的glTF文件)。n“一般来说,对属性量化越多,压缩率就越高”n我认为这意味着量化“更多”意味着使用更少的位。n相关:stackoverflow.com如何将gltf编码/压缩到draco 32,three.js,gltf由Don McCurdyon于UTC时间4月21日凌晨3:24-7回答n Draco compression with Cesium and glTF Pipeline in WebGLn

three.js在WebGL中使用铯和glTF管道进行Draco压缩 为WP2原创文章,链接:https://www.wp2.cn/three-js/three-js%e5%9c%a8webgl%e4%b8%ad%e4%bd%bf%e7%94%a8%e9%93%af%e5%92%8cgltf%e7%ae%a1%e9%81%93%e8%bf%9b%e8%a1%8cdraco%e5%8e%8b%e7%bc%a9/