Difference between revisions of "Hpysics"

From HaskellWiki
Jump to navigation Jump to search
m (Added "The software is not maintained anymore")
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
  +
[[Category:Games]]
'''Hpysics''' is a physics engine to be written using Data Parallel Haskell during Google Summer of Code 2008.
 
  +
[[Category:Libraries]]
   
 
'''Hpysics''' is a physics engine written using Data Parallel Haskell during Google Summer of Code 2008. The software is not maintained anymore (see the [https://mail.haskell.org/pipermail/haskell-cafe/2015-September/121212.html Haskell-cafe mail]).
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/ -->
   
  +
Check out the code with
== Modular physics engine architecture ==
 
=== core simulator ===
 
   
  +
darcs get http://code.haskell.org/hpysics
Combines all other components to perform simulation.
 
   
  +
[http://code.google.com/p/hpysics/issues/list Issue tracker]
=== integrator ===
 
   
  +
[[media:hpysics-cubes.mp4 | Demo video]] (MP4 download, 814 KB)
Method used to integrate ODE.
 
 
Physsim implements Euler and Runge–Kutta (implicit and explicit) methods.
 
 
=== collision detector ===
 
 
Algorithm which detects whether the two bodies overlap.
 
 
See also: [http://www.cs.unc.edu/~geom/SSV/ PQP]
 

Latest revision as of 15:32, 16 September 2015


Hpysics is a physics engine written using Data Parallel Haskell during Google Summer of Code 2008. The software is not maintained anymore (see the Haskell-cafe mail).

Check out the code with

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

Issue tracker

Demo video (MP4 download, 814 KB)