三维粒子几何对象类。该类主要用于构造三维粒子几何对象,获取或设置三维粒子几何对象的资源文件路径、粒子效果类型及其持有的粒子系统对象等。
注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。
程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public class GeoParticle : Geometry3D |
备注
SuperMap Realspace 产品对传统的粒子系统进行了调整,每个三维粒子几何对象均由一个或若干粒子系统对象的共同作用来表现,三维粒子几何对象的结构如下图所示:
从上图可知,三维粒子几何对象中包含若干粒子系统对象,每个粒子系统对象均包含:一个或若干粒子发射器和唯一一个粒子影响器,其中粒子发射器用于控制发射出来粒子的速度、方向等;粒子影响器则按照一定规则对粒子的路径和生命周期进行影响,使粒子效果更为真实。
继承层次
System..::.Object
SuperMap.Data..::.Geometry
SuperMap.Data..::.Geometry3D
SuperMap.Data..::.GeoParticle
SuperMap.Data..::.Geometry
SuperMap.Data..::.Geometry3D
SuperMap.Data..::.GeoParticle