该枚举定义了三维粒子几何对象(GeoParticle)的粒子效果类型常量,用于存储不同类型的效果。

命名空间:  SuperMap.Data
程序集:  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秒

版本信息

SuperMap iObjects .NET


SuperMap Objects .NET

受以下版本支持: 6.1.3

请参见