Three.js: 地面上的点光源怪点

Three.js: point light strange spot on the ground

Example here

我在场景中使用 PointLight,地面反射大光点。我应该怎么做才能删除它?我只需要突出显示场景中的某些区域。所以,我可以减少 distance 但它只会减少光斑的大小。不完全是我所期望的。我应该在地面上使用特定的 material 还是类似的东西?

答案很简单:将地面 material 的 roughness 设置为 1。我更新了示例以查看粗糙度如何变化 material。