我一直在开发一个需要大量点数据才能绘制到屏幕上的 WebGL 应用程序。目前,该点和表面数据存储在我使用的网络服务器上,浏览器在页面加载时下载所有 120MB 的 JSON。这在我的网络上需要一分钟多的时间,这不是最佳的。我想知道是否有人对加载这么大的数据有任何经验/技巧。我尝试消除尽可能多的空格,但这几乎没有影响文件大小。
有没有办法极大地压缩这个文件,或者有更好的方法来下载如此大量的数据?任何帮助都会很棒!
我一直在研究一个运行在Three.js库之上的WebGL项目.我正在渲染几个半透明网格,我注意到根据您倾斜相机的角度,一个不同的对象在顶部.
为了说明这个问题,我使用了三个半透明的立方体进行了快速演示.当您将图像旋转过去垂直于屏幕时,最小立方体的后半部分会"跳跃"并且不再可见.但是,它不应该仍然可见吗?我尝试调整一些混合方程式,但这似乎没有什么区别.
我想知道的是,这是否是WebGL/Three中的一个错误,或者我可以解决的问题.任何见解都会非常感激:)