Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
132 stars 2 forks source link

Additional collider types for dynamic bones #446

Open SUPTECGourry opened 10 months ago

SUPTECGourry commented 10 months ago

Is your feature request related to a problem? Please describe.

Capsule collider for dynamic bone collision: a single capsule collider would be able to replace the current workaround, which is the use of a considerable amount of dynamic bone sphere colliders to achieve the same effect.

Describe the solution you'd like

Have more collider options for dynamic bones static colliders (especially capsule colliders).

Describe alternatives you've considered

Right now, the only alternative is using a significant amount of dynamic bone sphere collider to achieve the same effect, which could be replaced with a single capsule collider.

Additional Context

No response

lxw404 commented 10 months ago

I would recommend in addition, or optionally in replacement of a capsule collider, a multi-radius capsule (the convex hull of two spheres) which more closely approximates shapes. Having multiple options here for controlling collision would be really useful, or even just being able to offset them in addition to scaling. Oblate spheroids would be great too since not everything is uniform.

shiftyscales commented 6 months ago

Updated the issue's title to be a bit more general (a request for more types of dynamic bone colliders) as opposed to requesting implementation of a specific type of collider.

XDelta commented 2 months ago

Of additional types that'd be the most useful, I'd consider capsules and boxes to be probably the most needed 2, capsules will assist a bunch for limb related colliders and box will cover a bunch of 'surface' interactions people want to have with tails not clipping through floors. Will simplify several tasks that currently can only be solved with many dozens of sphere colliders or very large spheres as we don't have 'flat' surface colliders.