Update() public method

public Update ( ) : void
return void
示例#1
0
		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();
		}
示例#2
0
        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();
        }