├── .github └── workflows │ ├── ci.yaml │ └── tag-and-publish-crate.yaml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── RELEASE.md ├── assets ├── font │ ├── NotoSansMono-Bold.ttf │ └── OFL.txt └── sprite │ ├── atlas.png │ ├── boulders.png │ ├── car.png │ └── terrain.png ├── examples ├── avian2d_colliders.rs └── rapier2d_colliders.rs ├── img ├── convex-decomposition.png ├── convex-hull.png ├── convex-polyline.png ├── example-default.png ├── heightfield.png └── polyline.png └── src ├── abstract_collider ├── avian2d.rs ├── builder │ ├── from.rs │ └── mod.rs ├── mod.rs └── rapier2d.rs ├── collider_type.rs ├── lib.rs ├── plugin ├── components.rs ├── mod.rs ├── systems.rs └── utils.rs └── utils.rs /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/tag-and-publish-crate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/.github/workflows/tag-and-publish-crate.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/RELEASE.md -------------------------------------------------------------------------------- /assets/font/NotoSansMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/assets/font/NotoSansMono-Bold.ttf -------------------------------------------------------------------------------- /assets/font/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/assets/font/OFL.txt -------------------------------------------------------------------------------- /assets/sprite/atlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/assets/sprite/atlas.png -------------------------------------------------------------------------------- /assets/sprite/boulders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/assets/sprite/boulders.png -------------------------------------------------------------------------------- /assets/sprite/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/assets/sprite/car.png -------------------------------------------------------------------------------- /assets/sprite/terrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/assets/sprite/terrain.png -------------------------------------------------------------------------------- /examples/avian2d_colliders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/examples/avian2d_colliders.rs -------------------------------------------------------------------------------- /examples/rapier2d_colliders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/examples/rapier2d_colliders.rs -------------------------------------------------------------------------------- /img/convex-decomposition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/img/convex-decomposition.png -------------------------------------------------------------------------------- /img/convex-hull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/img/convex-hull.png -------------------------------------------------------------------------------- /img/convex-polyline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/img/convex-polyline.png -------------------------------------------------------------------------------- /img/example-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/img/example-default.png -------------------------------------------------------------------------------- /img/heightfield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/img/heightfield.png -------------------------------------------------------------------------------- /img/polyline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/img/polyline.png -------------------------------------------------------------------------------- /src/abstract_collider/avian2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/abstract_collider/avian2d.rs -------------------------------------------------------------------------------- /src/abstract_collider/builder/from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/abstract_collider/builder/from.rs -------------------------------------------------------------------------------- /src/abstract_collider/builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/abstract_collider/builder/mod.rs -------------------------------------------------------------------------------- /src/abstract_collider/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/abstract_collider/mod.rs -------------------------------------------------------------------------------- /src/abstract_collider/rapier2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/abstract_collider/rapier2d.rs -------------------------------------------------------------------------------- /src/collider_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/collider_type.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/plugin/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/plugin/components.rs -------------------------------------------------------------------------------- /src/plugin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/plugin/mod.rs -------------------------------------------------------------------------------- /src/plugin/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/plugin/systems.rs -------------------------------------------------------------------------------- /src/plugin/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/plugin/utils.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shnewto/bevy_collider_gen/HEAD/src/utils.rs --------------------------------------------------------------------------------