我想将我的threeJS场景导出到STL文件。 我正在使用此出口商:https://gist.github.com/kjlubick/fb6ba9c51df63ba0951f将三个JS场景导出到STL文件结果到非常大的文件大小
我的问题是我得到的文件大小。例如,对于4个球体(通过new THREE.SphereGeometry(1,32, 32)
创建),我得到了一个15MB的文件,如果您认为此球为:http://archive3d.net/?a=download&id=469e26a6小于0.5 MB,我认为该文件非常巨大。
有什么办法可以减小文件大小?为什么只有4个球体这么大? 一种方法是在导出时创建一些低分辨率(new THREE.SphereGeometry(1, 16, 16)
)温度范围,然后删除它们,但是还有其他更好的方法吗?
编辑:我独立于导出过程做了一个错误,当我纠正它的大小降到6MB,但它对于2个球体仍然非常大。
在此先感谢您的意见,我们将不胜感激。
它的文本3D格式的性质。如果你有很多三角形,文件将会很大。也许你可以尝试二进制STL:https://en.wikipedia.org/wiki/STL_%28file_format%29#Binary_STL – kovacsv