Skip to content
 
 

Repository files navigation

Build status ncollide2d-updated on crates.io ncollide3d-updated on crates.io ncollide2d-updated documentation ncollide3d-updated documentation

2D Documentation | 3D Documentation

⚠️**This crate is now passively-maintained. It is being superseded by the Parry project.**⚠️

ncollide-updated

ncollide-updated is a passively maintained fork of ncollide, a 2D and 3D collision-detection library for Rust.

API documentation is available for ncollide2d-updated and ncollide3d-updated.

Compilation

This release requires Rust 1.89 or newer. Add either or both crates to your Cargo.toml:

[dependencies]
ncollide2d-updated = "0.37"
ncollide3d-updated = "0.37"

Features

  • Dynamic bounding-volume-tree broad phase
  • Ball-versus-ball collision detection
  • Plane-versus-convex-object collision detection
  • Collision detection between arbitrary convex objects
  • Compound geometries
  • Ray casting
  • Time-of-impact computation for objects without rotational movement (except compound versus compound)

And various traits for collision detectors and broad phase collision detection.

About

2 and 3-dimensional collision detection library in Rust.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages