Move all the contact manifold computations out of Rapier.

This commit is contained in:
Crozet Sébastien
2020-12-17 10:24:36 +01:00
parent cc6d1b9730
commit e231bacec6
49 changed files with 103 additions and 2511 deletions

View File

@@ -1,9 +1,9 @@
#[macro_use]
extern crate kiss3d;
#[cfg(feature = "dim2")]
extern crate buckler2d as buckler;
extern crate eagl2d as eagl;
#[cfg(feature = "dim3")]
extern crate buckler3d as buckler;
extern crate eagl3d as eagl;
extern crate nalgebra as na;
#[cfg(feature = "dim2")]
extern crate ncollide2d as ncollide;

View File

@@ -1,6 +1,6 @@
#[cfg(feature = "dim3")]
use crate::objects::node::{self, GraphicsNode};
use buckler::shape;
use eagl::shape;
use kiss3d::resource::Mesh;
use kiss3d::window::Window;
use na::{self, Point3};

View File

@@ -1,4 +1,4 @@
use buckler2d::shape;
use eagl2d::shape;
use kiss3d::window::Window;
use na::{Isometry2, Point2, Point3};
use nphysics2d::object::{ColliderAnchor, DefaultColliderHandle, DefaultColliderSet};