1. 喷水效果类实例化
1.1. SprayWaterConfig 配置文件说明
参数名称 |
说明 |
类型 |
是否必须 |
示例 |
viewer |
viewer对象 |
对象 BOS3D.Color |
是 |
new BOS3D.Viewer(); |
color |
水柱颜色 |
对象 BOS3D.Color |
否 |
new BOS3D.Color("#FFFFFF", 1.0); |
originPosition |
水柱的初始点坐标 |
对象 {} |
否 |
{x: 0,y: 0,z: 0} |
spread |
水花扩散程度,效果随着值增大而增大 |
Number |
否 |
默认:1 |
scale |
粒子比例 |
Number |
否 |
默认:1 |
originPitch |
初始俯仰值,单位为弧度,基于XY平面的一个旋转 |
Number |
否 |
默认:0 |
originYaw |
初始偏航值,单位为弧度,基于z轴的一个旋转 |
Number |
否 |
默认:0 |
originRadius |
初始半径,单位为毫米 |
Number |
否 |
默认:500 |
originIntensity |
初始强度,影响喷射速度和距离,取值范围[0 , 3],数值越大,强度越大 |
Number |
否 |
默认:0.5 |
particleQuantity |
水柱粒子数量,数值越高,粒子数越多 |
Number |
否 |
默认:1 |
1.2. 实例化
var sprayWater = new BOS3D.Plugins.SprayWater(BOS3D.Plugins.SprayWaterConfig);