Skip to content
2D collision detection system.
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Content.Pipeline/Physics2DImporters
Documentation/Images Add Demo Screenshots in Readme Dec 28, 2017
Icons Update HelloWorld and NewSamples Sep 14, 2017
Physics2D.Diagnostics Normalize project files Aug 13, 2019
Physics2D Replace World(AABB) with World(IBroadPhase) Aug 13, 2019
Samples Replace World(AABB) with World(IBroadPhase) Aug 13, 2019
packages Use NuGet package of MonoGame and remove ThirdPartyLibraries Feb 15, 2019
Aether.Physics2D.ANDROID.sln Initial commit of source code Apr 6, 2017
Aether.Physics2D.PORTABLE.sln Add Portable project based on dotNet 4.5 Oct 8, 2017
Aether.Physics2D.W10.sln Initial commit of source code Apr 6, 2017
Aether.Physics2D.W8_1.sln Initial commit of source code Apr 6, 2017
Aether.Physics2D.WINDOWS.MG.sln Initial commit of source code Apr 6, 2017
Aether.Physics2D.WINDOWS.XNA.sln Initial commit of source code Apr 6, 2017
Aether.Physics2D.WP8.sln Initial commit of source code Apr 6, 2017
Aether.Physics2D.WP8_1.sln Initial commit of source code Apr 6, 2017
Aether.Physics2D.iOS.sln Initial commit of source code Apr 6, 2017
LICENSE Add LICENSE from CodePlex Apr 2, 2017
README.md Upgrade Readme to Version 1.4 Dec 27, 2018
Samples.WINDOWS.MG.sln
Samples.WINDOWS.XNA.sln Update rendering of samples with a camera View Projection Dec 20, 2017

README.md

Aether.Physics2D

Aether.Physics2D is a 2D collision detection system.

3DCameraDemo

Features

  • Continuous collision detection (with time of impact solver)
  • Contact callbacks: begin, end, pre-solve, post-solve
  • Convex and concave polyons and circles.
  • Multiple shapes per body
  • Dynamic tree and quad tree broadphase
  • Fast broadphase AABB queries and raycasts
  • Collision groups and categories
  • Sleep management
  • Friction and restitution
  • Stable stacking with a linear-time solver
  • Revolute, prismatic, distance, pulley, gear, mouse joint, and other joint types
  • Joint limits and joint motors
  • Controllers (gravity, force generators)
  • Tools to decompose concave polygons, find convex hulls and boolean operations
  • Factories to simplify the creation of bodies
  • Fluid dynamics

Downloads

https://www.nuget.org/packages/Aether.Physics2D

https://www.nuget.org/packages/Aether.Physics2D.Diagnostics

https://github.com/tainicom/Aether.Physics2D/releases/tag/v1.4

LightAndShadowsDemo

You can’t perform that action at this time.