JavaScript SDK版本3.6.306
2025-02-26
// 构造落石效果的配置项
let rockFallEffectConfig = new Glodon.Bimface.Plugins.ParticleSystem.RockfallEffectConfig();
// 设置Viewer对象、落石初始位置、初始俯仰值、初始偏航值、初始强度等参数
rockFallEffectConfig.viewer = viewer3D;
rockFallEffectConfig.originPosition = {x: 13728.586636428488, y: 5757.011034229911, z: 422.4751059232015};
rockFallEffectConfig.originPitch = 0.15 * Math.PI;
rockFallEffectConfig.originYaw = 0.5 * Math.PI;
rockFallEffectConfig.originIntensity = 0.5;
// 构造落石效果对象
rockFallEffect = new Glodon.Bimface.Plugins.ParticleSystem.RockfallEffect(rockFallEffectConfig);
// 设置落石扩散程度
rockFallEffect.setSpread(1.5);
// 设置落石大小比例
rockFallEffect.setScale(1);
// 更新设置
rockFallEffect.update();
BIMFACE智能客服
7*24提供专业的BIMFACE使用支持与帮助