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

Attaching CollisionShapes to bones #8318

Closed
ProbDenis opened this issue Apr 8, 2017 · 2 comments
Closed

Attaching CollisionShapes to bones #8318

ProbDenis opened this issue Apr 8, 2017 · 2 comments

Comments

@ProbDenis
Copy link
Contributor

ProbDenis commented Apr 8, 2017

I understand that CollisionShape/CollisionPolygon nodes are being reworked for 3.0, so I wanted to add this request to the mix:
As far as I know, there is no direct way to attach a CollisionShape/CollisionPolygon etc. to a bone, since collision shapes have to be a direct child of a body to work (and of course they are editor-only helper nodes). For complex rigs, animating collision shapes can be a lot of work. So if there was a possibility to somehow tie the movement of a collision shape to a bone, it would become a lot easier to set up skeletal animations with collision shapes.
That could be achieved like suggested in issue #2174, or by a node that works similar to the "joint" nodes (where you assign "Node A" and "Node B").
I guess something like this can already be done with scripting to a certain degree, by accessing the collision shapes of a body and messing with their transform. But an easy, direct solution for the editor would be great.

@ProbDenis ProbDenis changed the title Suggestion: Attaching CollisionShapes to a bones Suggestion: Attaching CollisionShapes to bones Apr 8, 2017
@kubecz3k kubecz3k changed the title Suggestion: Attaching CollisionShapes to bones Attaching CollisionShapes to bones Apr 8, 2017
@kubecz3k
Copy link
Contributor

this issue should be closed when #11973 will be merged

@AndreaCatania
Copy link
Contributor

Implemented #11973

@akien-mga akien-mga added this to the 3.1 milestone Sep 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants