我有一些国家多边形。我想用三个 js 将它们绘制在我的球体顶部,但是当我尝试绘制这些多边形时,fps 下降,以 3fps....
有人告诉我创建一个几何图形并将所有多边形包含在其中,你有一个例子吗?
我在做什么:
foreach countrie in countries
geometry = new THREE.shapeGeometry();
geometry.push(vectorArray);
var mesh = new Mesh(geometry);
globe.Add(mesh);
三个 js 在超过 250 个国家/地区创建了超过 38k 的缓冲区。奇怪的行为,没有任何控制,我们不应该能够创建这样的缓冲区......所以我错在哪里?我需要帮助。