例子simplePark在去掉所有遮挡物后,只剩下建筑物和地面的网格后,用鼠标旋转地面后,地面网格发生抖动,抖几秒钟后会慢慢消失,原因是fadeDistance参数的值引起
解决办法是将fadeDistance这个值注释掉或者改小
const gridState = reactive({
cellSize: 10,
cellThickness: 1,
cellColor: '#0e1826',
sectionColor: '#0c7ff2',//地板线的颜色
sectionSize: 50,
sectionThickness: 2,//线宽度
** fadeDistance:100,**
fadeStrength: 3,
followCamera: false,
infiniteGrid: true,
})
值为200时,仍然会有较小的抖动,改到100的时候几乎看不出来抖动,但是剩下的地面的范围也很小了
留下的问题是如何在地面范围变大后,仍然不抖?
欢迎大家回答