public ParticleArtillery(DX3DHost host, Visualization3DDataSource dataSource) : base(host, dataSource) { this.host = host; explosionParticleSystem = new ExplosionParticleSystem(host, dataSource); smokeParticleSystem = new SmokeParticleSystem(host, dataSource); projectileParticleSystem = new ProjectileParticleSystem(host, dataSource); }
public Metaball(DX3DHost host, Visualization3DDataSource dataSource) : base(host, dataSource) { iDataSetSizeX = dataSource.DisplayData.GetLength(0); iDataSetSizeY = dataSource.DisplayData.GetLength(1); iDataSetSizeZ = dataSource.DisplayData.GetLength(2); this.WpfDispatcher = Dispatcher.CurrentDispatcher; }
public RayCastingProvider(DX3DHost host, Visualization3DDataSource dataSource) : base(host, dataSource) { }
public ExplosionParticleSystem(DX3DHost host, Visualization3DDataSource dataSource) : base(host, dataSource) { }
public ProjectileParticleSystem(DX3DHost host, Visualization3DDataSource dataSource) : base(host, dataSource) { }
public ParticleSystem(DX3DHost host, Visualization3DDataSource dataSource) : base(host, dataSource) { this.random = new Random(); this.settings = new ParticleSettings(); }