private void InitializeWater(PhysicsSimulator physicsSimulator) { WaterModel = new WaterModel(); WaterModel.Initialize(physicsSimulator); foreach (var boxModel in BoxModels) { WaterModel.FluidDragController.AddGeom(boxModel.Geom); } foreach (var boxModel in PyramidBoxModels) { WaterModel.FluidDragController.AddGeom(boxModel.Geom); } }
public WaterView(WaterModel waterModel, Canvas canvas) { WaterModel = waterModel; _canvas = canvas; }
public void Update(TimeSpan elapsedTime) { WaterModel.Update(elapsedTime); }