This commit is contained in:
parent
9cf8f73e18
commit
5cc94805f1
17 changed files with 672 additions and 239 deletions
30
src/settings.ts
Normal file
30
src/settings.ts
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
const SpawnMode = { Random: 0, Point: 1, InwardCircle: 2, RandomCircle: 3 };
|
||||
|
||||
interface Settings {
|
||||
stepsPerFrame: number;
|
||||
numAgents: number;
|
||||
spawnMode: number;
|
||||
trailWeight: number;
|
||||
decayRate: number;
|
||||
diffuseRate: number;
|
||||
moveSpeed: number;
|
||||
turnSpeed: number;
|
||||
sensorAngleSpacing: number;
|
||||
sensorOffsetDst: number;
|
||||
sensorSize: number;
|
||||
}
|
||||
|
||||
export const settings: Settings = {
|
||||
stepsPerFrame: 2,
|
||||
numAgents: 250000,
|
||||
spawnMode: SpawnMode.InwardCircle,
|
||||
trailWeight: 5,
|
||||
decayRate: 0.2,
|
||||
diffuseRate: 3,
|
||||
|
||||
moveSpeed: 20,
|
||||
turnSpeed: 2,
|
||||
sensorAngleSpacing: 30,
|
||||
sensorOffsetDst: 35,
|
||||
sensorSize: 1,
|
||||
};
|
||||
Loading…
Reference in a new issue