Edit of asset "Verlet Rope 4 .NET (Physical Ropes)" New
| Old/Current | New/Edit | |
|---|---|---|
| Title | Verlet Rope 4 .NET (Physical Ropes) | |
| Description |
It is an implementation of Verlet integration for physics ropes on Godot 4.4 .NET similar to the ones seen in `Half-Life 2` or generally in `Source` engine. This addon allows creation of dynamic and physics-based ropes, specifically offering specialized nodes to create either fully simulated visual ropes or physical rigid-body-based ones, depending on needed use case. Features: 1. Generation of flat-plane rope meshes using tessellation with Catmull-Rom splines. 2. Two variants of rope simulation: fully verlet-based (optionally affected by other bodies) and built-in physics-based (both affects and is affected by other bodies). 3. Integrated joint nodes allowing to connect ropes to other nodes and physical bodies, constraining their movement. 4. Many adjustable parameters: particle & segment counts; lengths & widths; custom simulation rates; wind & gravity forces; customizable damping; customizable visuals; and other fine-tunning settings specific to each rope variant. 5. `VisibleOnScreenNotifier3D` optional support (integrated and automatic) for performance improvements when required. 6. Simulated advanced performance-friendly slide collisions for `VerletRopeSimulated` with static mode `O(n)` and dynamic mode `O(n*m)` raycasts complexity (`n` - rope particles, `m` - affected dynamic bodies). 7. Editor-specific tooling to make ropes configuration easier: Different `[Tool]` buttons for quick joint creation, rope resets, structure copying and quick configuration presets; Internal meta-stamping for ropes duplications/copypaste support; Custom editor-collisions for precise rope click-selectors. |
|
| Category | 3D Tools | |
| License | MIT | |
| Repository Provider | GitHub | |
| Repository Url | https://github.com/Tshmofen/verlet-rope-4 | |
| Issues Url | https://github.com/Tshmofen/verlet-rope-4/issues | |
| Godot version | Godot 4.4 | |
| Version String | 2.0.1 | 2.0.2 |
| Download Commit | 79a605dfd3283412f7fb3944368bee9c1ff5fdb6 | 2455f902cde3e6966e5a32a51b3f509100406585 |
| Download Url (Computed) | https://github.com/Tshmofen/verlet-rope-4/archive/79a605dfd3283412f7fb3944368bee9c1ff5fdb6.zip | https://github.com/Tshmofen/verlet-rope-4/archive/2455f902cde3e6966e5a32a51b3f509100406585.zip |
| Icon Url |
https://raw.githubusercontent.com/Tshmofen/verlet-rope-4/master/images/rope_icon.png
|
|