Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Verlet Rope 4 .NET (Physical Ropes)

An asset by tshmofen
The page banner background of a mountain and forest
Verlet Rope 4 .NET (Physical Ropes) thumbnail image
Verlet Rope 4 .NET (Physical Ropes) thumbnail image
Verlet Rope 4 .NET (Physical Ropes) thumbnail image
Verlet Rope 4 .NET (Physical Ropes) thumbnail image
Verlet Rope 4 .NET (Physical Ropes) hero image

Quick Information

0 ratings
Verlet Rope 4 .NET (Physical Ropes) icon image
tshmofen
Verlet Rope 4 .NET (Physical Ropes)

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.

Supported Engine Version
4.4
Version String
2.0.1
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

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.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Verlet Rope 4 .NET (Physical Ropes) icon image
tshmofen
Verlet Rope 4 .NET (Physical Ropes)

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.

Supported Engine Version
4.4
Version String
2.0.1
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers