RainEffect()

new RainEffect()

雨效果类,用于创建和管理雨效果。
Example
// 创建雨效果
const rainEffect = new THING.RainEffect();

// 添加效果到相机
app.camera.addEffect('rain', rainEffect);

// 配置雨效果属性
rainEffect.speed = 1.0;          // 设置雨下落速度
rainEffect.size = 0.6;           // 设置雨滴大小
rainEffect.angle = 10;           // 设置下落角度
rainEffect.density = 1.0;        // 设置雨密度
rainEffect.strength = 1.0;       // 设置效果强度
rainEffect.coverStrength = 0.2;  // 设置地面雨水覆盖强度
rainEffect.coverDensity = 0.75;  // 设置地面雨水覆盖密度
rainEffect.coverSize = 5.0;      // 设置地面雨水覆盖大小
rainEffect.coverSpeed = 1.0;     // 设置地面雨水流动速度

// 设置地面雨水纹理
rainEffect.coverTexture = new THING.ImageTexture('./images/RippleTex.png');

// 移除效果
app.camera.removeEffect('rain');

Extends