Personal tools

Hpysics

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m (Added categories Games and Libraries)
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Hpysics''' is a physics engine to be written using Data Parallel Haskell during Google Summer of Code 2008.
+
[[Category:Games]]
 +
[[Category:Libraries]]
 +
 
 +
'''Hpysics''' is a physics engine written using Data Parallel Haskell during Google Summer of Code 2008.
  
 
If you are interested, you can follow the blog: http://physics-dph.blogspot.com/
 
If you are interested, you can follow the blog: http://physics-dph.blogspot.com/
  
== Modular physics engine design ==
+
Check out the code with
=== core simulator ===
+
 
+
Combines all other components to perform simulation.
+
 
+
=== integrator ===
+
 
+
Method used to integrate ODE.
+
 
+
Physsim implements Euler and Runge–Kutta (implicit and explicit) methods.
+
  
=== collision detector ===
+
  darcs get http://code.haskell.org/hpysics
  
Algorithm which detects whether the two bodies overlap.
+
[http://code.google.com/p/hpysics/issues/list Issue tracker]
  
See also: [http://www.cs.unc.edu/~geom/SSV/ PQP]
+
[http://code.haskell.org/~feuerbach/hpysics-cubes.ogv Demo [2.1M]]

Revision as of 00:27, 4 February 2010


Hpysics is a physics engine written using Data Parallel Haskell during Google Summer of Code 2008.

If you are interested, you can follow the blog: http://physics-dph.blogspot.com/

Check out the code with

 darcs get http://code.haskell.org/hpysics

Issue tracker

Demo [2.1M]