该枚举定义了三维粒子几何对象(GeoParticle)的粒子效果类型常量,用于存储不同类型的效果。
程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public enum ParticleType |
成员
成员名称 | 描述 | |
---|---|---|
Custom |
默认效果,对应于Bin\Resource\particle\default.par文件中的粒子效果。
| |
Fire | 火焰效果。 | |
Smoke | 烟雾效果。 | |
Fountain | 喷泉效果。 | |
Explode | 爆炸效果。 | |
Rain | 降雨效果。 | |
Snow | 降雪效果。 | |
Tailflame | 尾焰效果。 | |
FireSmoke | 烟火效果。该类型与 ParticleType.Fire、ParticleType.Smoke 的区别在于前者为烟火结合的效果,后两者分别为单一的火焰、烟雾效果。 | |
Firework | 烟花礼炮效果。 |
备注
目前 SuperMap Realspace 产品共提供了 8 种效果。另请参见 GeoParticle 类。
当用户指定了三维粒子几何对象(GeoParticle)的效果类型(ParticleType)后,系统也将给出对应的默认资源文件(即 GeoParticle.ParticleFilePath 属性的默认值),为 *.par 格式,该文件记录了三维粒子几何对象持有的粒子系统对象(ParticleSystem)的各项属性的默认值,具体如下表所示:
粒子类型 | 粒子对象参数(单位:米) | 粒子系统及影响器参数(单位:米) | 发射器参数(单位:个/秒) | 效果 |
---|---|---|---|---|
火焰 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:5 粒子宽度:6 布告板模式:标准点布告板 其他影响器作用:默认状态是关闭的 |
发射频率:220个/秒 初速度:12~14米/秒 发射方向:(X:0,Y:0,Z:1) 最大偏移角度:33 起始色:RGB 值(255,102,0) 终止色:RGB 值(255,255,255) 生存时间:1~2秒 | |
烟雾 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:10 粒子宽度:10 布告板模式:标准点布告板 启用颜色渐变:Alpha 值=-12,RGB 值(-12,-12,-12) 启用大小缩放率:5 其他影响器作用:默认状态是关闭的 |
发射频率:7个/秒 初速度:8~10米/秒 发射方向:(X:0,Y:0,Z:1) 最大偏移角度:20 起始色:RGB 值(163,163,163) 终止色:RGB 值(163,163,163) 生存时间:12~20秒 | |
喷泉 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:1 粒子宽度:1 布告板模式:标准点布告板 启用静态作用力:大小:10,作用方式:叠加,作用方向:(X:0,Y:0,Z:-1) 启用反射面:反射率:10,放射方向:(X:0,Y:0,Z:1)。 其他影响器作用:默认状态是关闭的 |
发射频率:800个/秒 初速度:14~17米/秒 发射方向:(X:0,Y:0,Z:1) 最大偏移角度:2 起始色:RGB 值(255,255,255) 终止色:RGB 值(232,239,244) 生存时间:2~5秒 | |
爆炸 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:15 粒子宽度:15 布告板模式:标准点布告板 启用颜色渐变:Alpha 值=-37,RGB 值(-15,-15,-15) 其他影响器作用:默认状态是关闭的 |
发射频率:2000个/秒 初速度:18~18米/秒 发射方向:(X:0,Y:0,Z:1) 最大偏移角度:90 起始色:RGB 值(255,150,0) 终止色:RGB 值(255,150,0) 生存时间:0.3~1.5秒 持续时间:0.2~0.2秒 重启时间:0.1~3秒 | |
烟火 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:11 粒子宽度:11 布告板模式:标准点布告板 启用颜色渐变:Alpha 值=0,RGB 值(-50,-70,-50) 启用大小缩放:20 其他影响器作用:默认状态是关闭的 |
发射频率:53个/秒 初速度:21~31米/秒 发射方向:(X:0,Y:0,Z:1) 最大偏移角度:24 起始色:RGB 值(204,204,255) 终止色:RGB 值(232,239,244) 生存时间:2~3秒 | |
烟花 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:55 粒子宽度:22 布告板模式:Y轴旋转布告板 启用颜色渐变:Alpha 值=0,RGB 值(-50,-50,-50) 其他影响器作用:默认状态是关闭的 |
发射器1: 发射频率:600个/秒 初速度:10~30米/秒 发射方向:(X:0,Y:0,Z:-1) 最大偏移角度:180 起始色:RGB 值(239,219,189) 终止色:RGB 值(255,0,0) 生存时间:1.5~1.5秒 持续时间:0.1~0.1秒 重启时间:1~2秒 发射器2: 发射频率:500个/秒 初速度:10~30米/秒 发射方向:(X:0,Y:0,Z:-1) 偏移量:(X:50,Y:30,Z:10) 最大偏移角度:180 起始色:RGB 值(219,218,240) 终止色:RGB 值(0,112,255) 生存时间:1.5~1.5秒 持续时间:0.1~0.1秒 重启时间:1~3秒 发射器3: 发射频率:600个/秒 初速度:10~30米/秒 发射方向:(X:0,Y:0,Z:-1) 偏移量:(X:80,Y:60,Z:70) 最大偏移角度:180 起始色:RGB 值(242,219,219) 终止色:RGB 值(128,100,161) 生存时间:1.5~1.5秒 持续时间:0.1~0.1秒 重启时间:2~3秒 发射器4: 发射频率:500个/秒 初速度:10~30米/秒 发射方向:(X:0,Y:0,Z:-1) 偏移量:(X:40,Y:70,Z:60) 最大偏移角度:180 起始色:RGB 值(235,240,221) 终止色:RGB 值(112,168,0) 生存时间:1.5~1.5秒 持续时间:0.1~0.1秒 重启时间:1.5~2.5秒 | |
尾焰 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:8 粒子宽度:8 布告板模式:Y轴旋转布告板 启用静态作用力:大小:10,作用方式:叠加,作用方向:(X:0,Y:1,Z:0) 启用颜色渐变:Alpha 值=0,RGB 值(-50,-50,-50) 其他影响器作用:默认状态是关闭的 |
发射频率:600个/秒 初速度:20~80米/秒 发射方向:(X:0,Y:-1,Z:0) 最大偏移角度:1 起始色:RGB 值(255,102,0) 终止色:RGB 值(128,63,63) 生存时间:0.1~0.3秒 | |
降雨 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:30 粒子宽度:20 布告板模式:Y轴旋转布告板 启用随机作用力:大小:100,粒子比例:100 其他影响器作用:默认状态是关闭的 |
发射频率:2000个/秒 初速度:300~300米/秒 发射方向:(X:0.2,Y:0.2,Z:-1) 起始色:RGB 值(255,255,255) 终止色:RGB 值(255,255,255) 生存时间:5~5秒 | |
降雪 |
高度模式:绝对高度 位置:(X,Y,Z)随机取值 缩放:(X:1,Y:1,Z:1) 旋转:(X:-90,Y:0,Z:0) |
粒子高度:20 粒子宽度:20 布告板模式:Y轴旋转布告板 启用随机作用力:大小:200,粒子比例:100 其他影响器作用:默认状态是关闭的 |
发射频率:1000个/秒 初速度:150~150米/秒 发射方向:(X:0,Y:0,Z:-1) 起始色:RGB 值(255,255,255) 终止色:RGB 值(255,255,255) 生存时间:6~6秒 |