# 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 = "rapier_testbed3d" version = "0.22.0" authors = ["Sébastien Crozet "] description = "Testbed for the Rapier 3-dimensional physics engine in Rust." homepage = "http://rapier.rs" readme = "README.md" keywords = [ "physics", "dynamics", "rigid", "real-time", "impulse_joints", ] categories = [ "science", "game-development", "mathematics", "simulation", "wasm", ] license = "Apache-2.0" repository = "https://github.com/dimforge/rapier" [package.metadata.docs.rs] features = [ "parallel", "other-backends", ] [lib] name = "rapier_testbed3d" path = "src_testbed/lib.rs" required-features = ["dim3"] [dependencies.Inflector] version = "0.11" [dependencies.bevy_core_pipeline] version = "0.13" [dependencies.bevy_ecs] version = "0.13" [dependencies.bevy_egui] version = "0.26" [dependencies.bevy_pbr] version = "0.13" [dependencies.bevy_sprite] version = "0.13" [dependencies.bincode] version = "1" [dependencies.bitflags] version = "2" [dependencies.crossbeam] version = "0.8" [dependencies.glam] version = "0.24" optional = true [dependencies.instant] version = "0.1" features = [ "web-sys", "now", ] [dependencies.md5] version = "0.7" [dependencies.nalgebra] version = "0.33" features = [ "rand", "glam025", ] [dependencies.num_cpus] version = "1" optional = true [dependencies.physx] version = "0.19" features = ["glam"] optional = true [dependencies.physx-sys] version = "0.11" optional = true [dependencies.rand] version = "0.8" [dependencies.rand_pcg] version = "0.3" [dependencies.rapier] version = "0.22.0" features = [ "serde-serialize", "debug-render", "profiler", ] package = "rapier3d" [dependencies.serde] version = "1" features = ["derive"] [features] default = ["dim3"] dim3 = [] other-backends = [ "physx", "physx-sys", "glam", ] parallel = [ "rapier/parallel", "num_cpus", ] [target."cfg(not(target_arch = \"wasm32\"))".dependencies.bevy] version = "0.13" features = [ "bevy_winit", "x11", "tonemapping_luts", "ktx2", "zstd", "bevy_render", "bevy_pbr", "bevy_gizmos", ] default-features = false [target."cfg(target_arch = \"wasm32\")".dependencies.bevy] version = "0.13" features = [ "bevy_winit", "tonemapping_luts", "ktx2", "zstd", "bevy_render", "bevy_pbr", "bevy_gizmos", ] default-features = false [badges.maintenance] status = "actively-developed"