首页 / 浏览问题 / 三维GIS / 问题详情
webgl粒子雨水特效
23EXP 2021年04月28日
我按照官网示例写局部雨水效果,移动相机位置后雨水就不见了,无法像示例一样改变方位后也能显示出雨水。请问该如何优化?

1个回答

您好,请问您的降雨范围设置的多少呢,是否因为降雨范围过小,导致相机移动后看不见。
1,545EXP 2021年04月28日
增加降雨范围后的确可以显示了。

但是如果相机高度上升到一定高度,它又不见了。

为什么示例里无论怎么调整相机方位,都可以看到降雨呢?
您好,方便复制一段您的代码吗。如果想鼠标调整都能看到降雨,可以设置MOUSE_MOVE鼠标移动事件,例如

var handler = new Cesium.ScreenSpaceEventHandler(scene.canvas);
        handler.setInputAction(function (e) {
            rainSystem.modelMatrix = new Cesium.Matrix4.fromTranslation(scene.camera.position)
        }, Cesium.ScreenSpaceEventType.MOUSE_MOVE);
...