-
-
Notifications
You must be signed in to change notification settings - Fork 101
Description
Describe the project you are working on:
I was seeing if I could make a controllable blob that could squish through tight spaces.
Describe the problem or limitation you are having in your project:
Without any way to apply forces to the blob, it's hard to get an accurate simulation of the movement.
Describe the feature / enhancement and how it helps to overcome the problem or limitation:
These new functions would make the SoftBody easier to work with, and would mean more potential uses for this node type.
Describe how your proposal will work, with code, pseudocode, mockups, and/or diagrams:
The RigidBody node has apply_impulse() and apply_force() as well as central versions, so I propose adding those to the SoftBody as well.
If this enhancement will not be used often, can it be worked around with a few lines of script?:
I do not see any way to work around this issue.
Is there a reason why this should be core and not an add-on in the asset library?:
I believe it should be a core functionality of the SoftBody because it seems like a good fit for the node's purpose.