Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Get rope/rod stretch lengh?
#1
Pregunta 
Hi there, is there a way i can identify/get the lenght of a rope or rod via script?

i mean like in stationary pose it is about 100% long... then streching it i see it's something like 120% long from initial pose... or initial pose is 1m then streching it's about 1.2m... 1.3m...
Reply
#2
(27-02-2021, 07:59 PM)JhonatasFarias Wrote: Hi there, is there a way i can identify/get the lenght of a rope or rod via script?

i mean like in stationary pose it is about 100% long... then streching it i see it's something like 120% long from initial pose... or initial pose is 1m then streching it's about 1.2m... 1.3m...

You can get both the rest length (stationary length, 100% in your example)
Code:
float restLength = rope.restLength;

And the current length (including any stretching, 1.2, 1.3, etc):
Code:
float length = rope.CalculateLength();

The ratio between both (length/restLength) gives you a measure of strain: <1 if the rope is compressed, ==1 if the rope remains at rest length, > 1 if the rope is stretched.
Reply
#3
(28-02-2021, 07:29 PM)josemendez Wrote: You can get both the rest length (stationary length, 100% in your example)
Code:
float restLength = rope.restLength;

And the current length (including any stretching, 1.2, 1.3, etc):
Code:
float length = rope.CalculateLength();

The ratio between both (length/restLength) gives you a measure of strain: <1 if the rope is compressed, ==1 if the rope remains at rest length, > 1 if the rope is stretched.

Thanks! Sonrisa
Reply