# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "bevy_rapier3d" version = "0.27.0" authors = ["Sébastien Crozet "] description = "3-dimensional physics engine in Rust, official Bevy plugin." homepage = "http://rapier.rs" documentation = "http://docs.rs/bevy_rapier3d" readme = "README.md" keywords = [ "physics", "dynamics", "rigid", "real-time", "joints", ] license = "Apache-2.0" repository = "https://github.com/dimforge/bevy_rapier" [package.metadata.docs.rs] features = [ "debug-render-3d", "serde-serialize", ] [lib] path = "src/lib.rs" required-features = ["dim3"] [dependencies.bevy] version = "0.14" default-features = false [dependencies.bitflags] version = "2.4" [dependencies.log] version = "0.4" [dependencies.nalgebra] version = "0.33" features = ["convert-glam027"] [dependencies.rapier3d] version = "0.21" [dependencies.serde] version = "1" features = ["derive"] optional = true [dev-dependencies.approx] version = "0.5.1" [dev-dependencies.bevy] version = "0.14" features = [ "x11", "tonemapping_luts", "bevy_state", ] default-features = false [dev-dependencies.glam] version = "0.27" features = ["approx"] [features] async-collider = [ "bevy/bevy_asset", "bevy/bevy_scene", ] debug-render = ["debug-render-3d"] debug-render-2d = [ "bevy/bevy_core_pipeline", "bevy/bevy_sprite", "bevy/bevy_gizmos", "rapier3d/debug-render", "bevy/bevy_asset", ] debug-render-3d = [ "bevy/bevy_core_pipeline", "bevy/bevy_pbr", "bevy/bevy_gizmos", "rapier3d/debug-render", "bevy/bevy_asset", ] default = [ "dim3", "async-collider", "debug-render-3d", ] dim3 = [] enhanced-determinism = ["rapier3d/enhanced-determinism"] headless = [] parallel = ["rapier3d/parallel"] serde-serialize = [ "rapier3d/serde-serialize", "bevy/serialize", "serde", ] simd-nightly = ["rapier3d/simd-nightly"] simd-stable = ["rapier3d/simd-stable"] wasm-bindgen = ["rapier3d/wasm-bindgen"]