diff --git a/main.go b/main.go index d38a5da..599b017 100644 --- a/main.go +++ b/main.go @@ -59,7 +59,7 @@ func drawRec(rectangle *quad) { } func obstacleReflect(particlePos rl.Vector2, particleSpeed *rl.Vector2, obstacles *([MAXOBSTACLES](*quad)), particleRadius *float32, obstacleCount *int) { - var friction float32 = 0.9 + var friction float32 = 0.99 for k := 0; k < *obstacleCount; k++ { if rl.CheckCollisionCircleLine(particlePos, *particleRadius, (*((*obstacles)[k])).lu, (*((*obstacles)[k])).ru) { @@ -91,10 +91,10 @@ func physics(particleList *[MAXPOINTS]rl.Vector2, particleCount int, particleLis var particleFriction float32 = 0.99 //0.65 var particleLadung int = -1 var masse float32 = 0.1 - var electrostaticRange float32 = 50 //range wiie weit die kraftwirkung ist - var electroStrength float32 = 0.4000 //4000 + var electrostaticRange float32 = 50 //range wiie weit die kraftwirkung ist + var electroStrength float32 = 400 //4000 var hue = [MAXPOINTS]float32{} - var speedcolor float32 = 10 + var speedcolor float32 = 30 for j := float64(0); j < 50; { var startTime time.Time = time.Now()