Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a node for Jolt's DistanceConstraint #351

Open
mihe opened this issue May 18, 2023 · 2 comments
Open

Add a node for Jolt's DistanceConstraint #351

mihe opened this issue May 18, 2023 · 2 comments
Labels
enhancement New feature or request topic:runtime Concerning runtime behavior (or its source code)

Comments

@mihe
Copy link
Contributor

mihe commented May 18, 2023

Jolt's JPH::DistanceConstraint is described as:

Will attach two bodies with a stick (removing 1 degree of freedom).

I figured since there's no real equivalent to this fairly basic constraint in Godot, without resorting to the more expensive 6DOF joint, it might be good to add this as JoltDistanceJoint3D or something.

This joint also allows for springy behavior using its frequency and damping properties, which can be useful for things like picking.

@mihe mihe added enhancement New feature or request topic:runtime Concerning runtime behavior (or its source code) labels May 18, 2023
@ODtian
Copy link

ODtian commented Feb 7, 2024

This feature is very common in other engines but missing in godot, is this still planning in godot-jolt?

@mihe
Copy link
Contributor Author

mihe commented Feb 7, 2024

It's highly likely that this extension will be moved over to be an official Godot module in a not too distant future, so I will be focusing solely on stuff that helps close the gap with Godot Physics going forward, meaning this will likely not be worked on.

Your best bet is probably to create a Godot proposal instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request topic:runtime Concerning runtime behavior (or its source code)
Projects
Status: Planned
Development

No branches or pull requests

2 participants