x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How can I create a variable length cable for hoisting an object?

I'd like to make a physically accurate crane model but I can't find a way to create the ropes/cables.

Is there a way to create a variable length cable (needed if you are hoisting a load, for instance)?

I've seen examples for pony tails etc, but they usually have a constant length.

Any direction you guys could point me to would be very appreciated ;)

Product Version: Not Selected
Tags:
more ▼

asked Aug 03 '14 at 12:16 AM in Blueprint Scripting

avatar image

acallado
51 1 5 5

avatar image acallado Aug 04 '14 at 03:18 PM

Can't seem to be able to specify constraint actors for spawned PhysicsConstraintActors in a Blueprint (which means I can't procedurally create a chain in a blueprint): or am I missing something?

avatar image acallado Aug 10 '14 at 02:21 AM

Yes, I was missing something. You can create your chain procedurally in blueprints adding phys constraint components. Now if just the cable actor endpoint was accessible through blueprints... ;)

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

One way would be to use multiple objects and connect them using constraints or try the cable component (never tried it myself). https://www.unrealengine.com/blog/cable-component-plugin-for-ue4

more ▼

answered Aug 03 '14 at 02:11 AM

avatar image acallado Aug 03 '14 at 11:30 PM

Thanks, I've looked at the multiple objects option and it is a way but the "variable length" constraint is key: I'd have to add and delete joints/colliders on the fly (as links in a chain) and I'm not sure the physics simulation would have a lot of fun with that ;) Guess I need to give it a shot...

Maybe I've not looked hard enough at the component cable plugin, but last time I checked it more "rendered" a cable/rope than actually "acted" as a physical rope to me.

avatar image Bohrium Aug 04 '14 at 12:03 AM

Perhaps you could change the linear constraint limits on the fly and just have a cable as a visual thing between the constrained points. I'm not sure how well just changing constraint limits would work. I also tried adding force between the points towards each other if they got too far from each other, which wasn't perfect, but it sort of worked even with my messy attempt at creating a rope that bends around obstacles.

avatar image acallado Aug 04 '14 at 01:13 PM

Yeah that would be another avenue to explore. Or, maybe try to keep a fixed length rope and make it go through a pulley/drum.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Take a look at splines.

There are a few good tutorials plus a the Content Examples in the marketplace has a great spline level.

more ▼

answered Aug 10 '14 at 01:11 PM

avatar image

Zeustiak
1.8k 131 68 110

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question