Browse Source

moved physics to experimental

Daniel Salvadori 7 years ago
parent
commit
edb3109266
36 changed files with 20 additions and 20 deletions
  1. 1 1
      physics/broadphase.go
  2. 0 0
      experimental/physics/collision/contact.go
  3. 0 0
      experimental/physics/collision/matrix.go
  4. 0 0
      experimental/physics/collision/matrix_test.go
  5. 1 1
      physics/constraint/conetwist.go
  6. 1 1
      physics/constraint/constraint.go
  7. 1 1
      physics/constraint/distance.go
  8. 1 1
      physics/constraint/hinge.go
  9. 1 1
      physics/constraint/lock.go
  10. 1 1
      physics/constraint/pointtopoint.go
  11. 1 1
      physics/debug.go
  12. 0 0
      experimental/physics/doc.go
  13. 0 0
      experimental/physics/equation/cone.go
  14. 0 0
      experimental/physics/equation/contact.go
  15. 0 0
      experimental/physics/equation/equation.go
  16. 0 0
      experimental/physics/equation/friction.go
  17. 0 0
      experimental/physics/equation/jacobian.go
  18. 0 0
      experimental/physics/equation/rotational.go
  19. 0 0
      experimental/physics/equation/rotationalmotor.go
  20. 0 0
      experimental/physics/forcefield.go
  21. 0 0
      experimental/physics/logger.go
  22. 0 0
      experimental/physics/material.go
  23. 3 3
      physics/narrowphase.go
  24. 1 1
      physics/object/body.go
  25. 0 0
      experimental/physics/particle.go
  26. 0 0
      experimental/physics/shape/box.go
  27. 0 0
      experimental/physics/shape/capsule.go
  28. 1 1
      physics/shape/convexhull.go
  29. 0 0
      experimental/physics/shape/cylinder.go
  30. 0 0
      experimental/physics/shape/heightfield.go
  31. 0 0
      experimental/physics/shape/plane.go
  32. 0 0
      experimental/physics/shape/shape.go
  33. 0 0
      experimental/physics/shape/sphere.go
  34. 6 6
      physics/simulation.go
  35. 0 0
      experimental/physics/solver/gs.go
  36. 1 1
      physics/solver/solver.go

+ 1 - 1
physics/broadphase.go

@@ -6,7 +6,7 @@
 package physics
 
 import (
-	"github.com/g3n/engine/physics/object"
+	"github.com/g3n/engine/experimental/physics/object"
 )
 
 // CollisionPair is a pair of bodies that may be colliding.

physics/collision/contact.go → experimental/physics/collision/contact.go


physics/collision/matrix.go → experimental/physics/collision/matrix.go


physics/collision/matrix_test.go → experimental/physics/collision/matrix_test.go


+ 1 - 1
physics/constraint/conetwist.go

@@ -6,7 +6,7 @@ package constraint
 
 import (
 	"github.com/g3n/engine/math32"
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/equation"
 )
 
 // ConeTwist constraint.

+ 1 - 1
physics/constraint/constraint.go

@@ -6,7 +6,7 @@
 package constraint
 
 import (
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/equation"
 	"github.com/g3n/engine/math32"
 )
 

+ 1 - 1
physics/constraint/distance.go

@@ -5,7 +5,7 @@
 package constraint
 
 import (
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/equation"
 )
 
 // Distance is a distance constraint.

+ 1 - 1
physics/constraint/hinge.go

@@ -5,7 +5,7 @@
 package constraint
 
 import (
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/equation"
 	"github.com/g3n/engine/math32"
 )
 

+ 1 - 1
physics/constraint/lock.go

@@ -5,7 +5,7 @@
 package constraint
 
 import (
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/equation"
 	"github.com/g3n/engine/math32"
 )
 

+ 1 - 1
physics/constraint/pointtopoint.go

@@ -5,7 +5,7 @@
 package constraint
 
 import (
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/equation"
 	"github.com/g3n/engine/math32"
 )
 

+ 1 - 1
physics/debug.go

@@ -12,7 +12,7 @@ import (
 	"github.com/g3n/engine/gls"
 	"github.com/g3n/engine/graphic"
 	"github.com/g3n/engine/material"
-	"github.com/g3n/engine/physics/collision"
+	"github.com/g3n/engine/experimental/physics/collision"
 )
 
 // This file contains helpful infrastructure for debugging physics

physics/doc.go → experimental/physics/doc.go


physics/equation/cone.go → experimental/physics/equation/cone.go


physics/equation/contact.go → experimental/physics/equation/contact.go


physics/equation/equation.go → experimental/physics/equation/equation.go


physics/equation/friction.go → experimental/physics/equation/friction.go


physics/equation/jacobian.go → experimental/physics/equation/jacobian.go


physics/equation/rotational.go → experimental/physics/equation/rotational.go


physics/equation/rotationalmotor.go → experimental/physics/equation/rotationalmotor.go


physics/forcefield.go → experimental/physics/forcefield.go


physics/logger.go → experimental/physics/logger.go


physics/material.go → experimental/physics/material.go


+ 3 - 3
physics/narrowphase.go

@@ -5,10 +5,10 @@
 package physics
 
 import (
-	"github.com/g3n/engine/physics/object"
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/object"
+	"github.com/g3n/engine/experimental/physics/equation"
 	"github.com/g3n/engine/math32"
-	"github.com/g3n/engine/physics/shape"
+	"github.com/g3n/engine/experimental/physics/shape"
 )
 
 // Narrowphase

+ 1 - 1
physics/object/body.go

@@ -8,7 +8,7 @@ import (
 	"github.com/g3n/engine/graphic"
 	"github.com/g3n/engine/math32"
 	"github.com/g3n/engine/material"
-	"github.com/g3n/engine/physics/shape"
+	"github.com/g3n/engine/experimental/physics/shape"
 )
 
 // Body represents a physics-driven body.

physics/particle.go → experimental/physics/particle.go


physics/shape/box.go → experimental/physics/shape/box.go


physics/shape/capsule.go → experimental/physics/shape/capsule.go


+ 1 - 1
physics/shape/convexhull.go

@@ -7,7 +7,7 @@ package shape
 import (
 	"github.com/g3n/engine/geometry"
 	"github.com/g3n/engine/math32"
-	"github.com/g3n/engine/physics/collision"
+	"github.com/g3n/engine/experimental/physics/collision"
 )
 
 // ConvexHull is a convex triangle-based geometry used for collision detection and contact resolution.

physics/shape/cylinder.go → experimental/physics/shape/cylinder.go


physics/shape/heightfield.go → experimental/physics/shape/heightfield.go


physics/shape/plane.go → experimental/physics/shape/plane.go


physics/shape/shape.go → experimental/physics/shape/shape.go


physics/shape/sphere.go → experimental/physics/shape/sphere.go


+ 6 - 6
physics/simulation.go

@@ -5,14 +5,14 @@
 package physics
 
 import (
-	"github.com/g3n/engine/physics/equation"
-	"github.com/g3n/engine/physics/solver"
-	"github.com/g3n/engine/physics/constraint"
-	"github.com/g3n/engine/physics/collision"
+	"github.com/g3n/engine/experimental/physics/equation"
+	"github.com/g3n/engine/experimental/physics/solver"
+	"github.com/g3n/engine/experimental/physics/constraint"
+	"github.com/g3n/engine/experimental/physics/collision"
 	"github.com/g3n/engine/math32"
-	"github.com/g3n/engine/physics/object"
+	"github.com/g3n/engine/experimental/physics/object"
 	"github.com/g3n/engine/core"
-	"github.com/g3n/engine/physics/shape"
+	"github.com/g3n/engine/experimental/physics/shape"
 )
 
 // Simulation represents a physics simulation.

physics/solver/gs.go → experimental/physics/solver/gs.go


+ 1 - 1
physics/solver/solver.go

@@ -6,7 +6,7 @@
 package solver
 
 import (
-	"github.com/g3n/engine/physics/equation"
+	"github.com/g3n/engine/experimental/physics/equation"
 	"github.com/g3n/engine/math32"
 )