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

[Tracker] Godot feature parity #4

Open
5 of 15 tasks
Demindiro opened this issue Apr 7, 2021 · 5 comments
Open
5 of 15 tasks

[Tracker] Godot feature parity #4

Demindiro opened this issue Apr 7, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@Demindiro
Copy link
Owner

Demindiro commented Apr 7, 2021

This issue is to keep track of what features are still missing to achieve full compatibility with Godot.

Area

Fully implemented

Body

Won't be implemented

  • Margins: they are not relevant in Rapier.

Joints

  • 6DOF joint (requires FreeJoint to be implemented upstream)
  • Cone twist joint (not sure what exactly it's supposed to do, but it sounds like a BallJoint with limits)
  • Pin joint (FixedJoint)
  • Slider joint (can be partially implemented with PrismaticJoint, but requires PinslotJoint for rotations)
  • Angle limits for hinge joint (requires upstream implementation)

Won't be implemented

  • Solver priority: Even Bullet doesn't support this (I've been bamboozled! Damnit)

Soft bodies

Soft bodies can't be implemented as they don't exist. It doesn't seem like they will be implemented soon either (no roadmap).

Spaces

Direct space state

@ValorZard
Copy link

So, would someone be able to use a KinematicCharacter with godot rapier and be able to use it without issue?

@Demindiro
Copy link
Owner Author

Currently not, as Rapier doesn't have a built-in character controller and this project doesn't provide one yet either. Someone on the Dimforge Discord is (was?) working on one, though I don't know what the status is.

@ValorZard
Copy link

So if I wanted to make a game using this, what would I have to do then?

@Demindiro
Copy link
Owner Author

I'd ask on the Dimforge Discord about the character controller. Maybe it can be integrated into this project.

If not, something will have to be created from scratch.

@ValorZard
Copy link

After checking back, there isnt a character controller, but people have offered to give advice. There will need to be a custom one built

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants