private void Update() { if (this.desiredSimulationFPS < 1) { this.desiredSimulationFPS = 1; } Simulator simulator = this.GetSimulator(); simulator.DesiredDeltaTime = 1f / (float)this.desiredSimulationFPS; simulator.symmetryBreakingBias = this.symmetryBreakingBias; simulator.Update(); }
private void Update() { if (this.desiredSimulationFPS < 1) { this.desiredSimulationFPS = 1; } Agent.DesiredVelocityWeight = this.desiredVelocityWeight; Agent.GlobalIncompressibility = this.incompressibility; Simulator simulator = this.GetSimulator(); simulator.DesiredDeltaTime = 1f / ((float)this.desiredSimulationFPS); simulator.Interpolation = this.interpolation; simulator.stepScale = this.stepScale; simulator.qualityCutoff = this.qualityCutoff; simulator.algorithm = this.algorithm; simulator.Oversampling = this.oversampling; simulator.WallThickness = this.wallThickness; simulator.Update(); }