{"repo":"ManevilleF/bevy_verlet","free":true,"listed":false,"github":"https://github.com/ManevilleF/bevy_verlet","clone":"git clone https://github.com/ManevilleF/bevy_verlet.git","description":"Verlet physics plugin for bevy.","language":"Rust","stars":48,"topics":["rust","gamedev","bevy-plugin","verlet","physics","physics-2d","physics-3d"],"license":"MIT","category":"game-templates","readme_excerpt":"Verlet Integration for Bevy Simple Verlet points and sticks implementation for bevy. If you are looking for cloth physics, please check bevy silk instead Bevy versions bevy verlet bevy --------------- ----------- 0.1.x 0.5.x 0.2.x 0.6.x 0.3.x 0.7.x 0.4.x 0.8.x 0.5.x 0.9.x 0.6.x 0.11.x 0.7.x 0.12.x 0.8.x 0.13.x 0.9.x 0.14.x 0.10.x 0.17.x Features You can simply add a VerletPoint component on any entity with a Transform and the verlet physics will apply. Connect points using VerletStick to constrain movement (see examples). Lock some points by adding the VerletLocked component on a VerletPoint entity. Customize friction and gravity with the VerletConfig resource. Works in 2D and 3D. Cargo features 1. debug This feature will add a system drawing debug lines for every stick using bevy gizmos Examples 2D 1. 2D Line cargo run --example 2d line --features \"debug\" 2. 2D cloth cargo run --example 2d cloth --features \"debug\" 3. 2D cloth cutting cargo run --example 2d cloth cutter --features \"debug\" 3D cargo run --example 3d line --features \"debug\" cargo run --example 3d cloth --features \"debug\" Credits Inspired by: This Sebastian Lague video This Coding Math course","default_branch":null,"files":null,"tree":[],"storefront":"/r/ManevilleF","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ManevilleF/bevy_verlet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}