how to have the wire not stretchy?

   7004   9   1
User Avatar
Member
4 posts
Joined: July 2012
Offline
I have tested and tweaking the parameters to have the look that I want.
Then I figure the higher value of Angular Spring Constant parameter makes my wire not stretchy, but then it kinda holds my wire in the normal direction.
I want to have the wire relaxed (not floating in the air in normal direction).
If I lower the value of the Angular Spring Constant, it relaxes my wire, but makes the wire stretched…

How can I achieve the look that I want having the wire not stretched at all (=not even a bit)?

I appreciate your help!

Attachments:
www.jpg (105.3 KB)
wire.hip (154.4 KB)

User Avatar
Member
14 posts
Joined: March 2012
Offline
blue_diamond114
I have tested and tweaking the parameters to have the look that I want.
Then I figure the higher value of Angular Spring Constant parameter makes my wire not stretchy, but then it kinda holds my wire in the normal direction.
I want to have the wire relaxed (not floating in the air in normal direction).
If I lower the value of the Angular Spring Constant, it relaxes my wire, but makes the wire stretched…

How can I achieve the look that I want having the wire not stretched at all (=not even a bit)?

I appreciate your help!


Hey
How about this?
So what I did is I used the frame 200 or something from your simulation where each curve settles down than I used that frame as rest and initial pose and start the simulation again and it works…….


Cheers
Himanshu

Attachments:
wire_968-Himanshu.hip (238.6 KB)

User Avatar
Member
4 posts
Joined: July 2012
Offline
Hello
Thank you for the response.
I checked your hip file, but I think it is still hanging in the normal direction.
It is slightly better, but I can still see that is is slightly(really tiny) stretching, also the top wire and side wires are not relaxed all the way.
The blue line position is what I want.
The grey line is what I get in the last frame from your hip flie, and blue line is what I want.
I might simulate this few more time using same method you suggested to achieve the look I want, but then it will be still stretched (accumulated through the simulations). Also I have longer and much more wires for my final scene, so I would like to know if there's any simple and faster way…

Thank you )

Attachments:
ww.jpg (48.2 KB)

User Avatar
Member
4 posts
Joined: July 2012
Offline
I just simulated two times more, and got this look.
As I worried, I got little bit of distortion on the top wire… and stretched look (see the red point) compared to my original position.

Attachments:
wewe.jpg (102.7 KB)

User Avatar
Member
1743 posts
Joined: March 2012
Offline
As paradoxical as this may sound, I think the wire might actually not be stretching, just bending. On the last image, the bottom of the bottom wire did move down, but the curve was also less wide. It could be that the total length of the wire didn't change, even locally, but that it simply bent into a different shape.

If there's an easy way to reduce bending (I haven't done anything with wire, so I don't know how; I think you're probably right with the angular spring constant thing), maybe try that and see what happens. I'm pretty sure there's a way to allow different amounts of bending at different parts of the wire if you still want to have the bending near the fixed point and not elsewhere. I just have no experience with wire.
Writing code for fun and profit since... 2005? Wow, I'm getting old.
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
User Avatar
Member
14 posts
Joined: March 2012
Offline
blue_diamond114
Hello
Thank you for the response.
I checked your hip file, but I think it is still hanging in the normal direction.
It is slightly better, but I can still see that is is slightly(really tiny) stretching, also the top wire and side wires are not relaxed all the way.
The blue line position is what I want.
The grey line is what I get in the last frame from your hip flie, and blue line is what I want.
I might simulate this few more time using same method you suggested to achieve the look I want, but then it will be still stretched (accumulated through the simulations). Also I have longer and much more wires for my final scene, so I would like to know if there's any simple and faster way…

Thank you


If that's the case than I seriously don't know how to make it look like what you want. Yeah that's true that wire solver is always been a pain,……And even I didn't knew too much about wire so sorry about that……
User Avatar
Member
2624 posts
Joined: Aug. 2006
Offline
Hi.
I must admit I am having great difficulty trying to understand what your trying to do. Ive opened your scene and what would help is if you created some points for the copy sop and aimed the normals on those points so your wires at least point in the right direction , next create the shapes of wire you want and sim. All of that can be done within 100 frames not 700.
I would look at some of the hair tools to create curl as I think you can have more curl at the tip than root.

Your scene did get me thinking though about how to hang things off wires !

rob
Gone fishing
User Avatar
Staff
138 posts
Joined: Dec. 2010
Offline
I don't get it either. If I had to take a guess tho, I think what you want to do is have angular and linear stretch stiffness vary across the length of your wires. This would give you flexibility at one end, and stiffness at the other.

there are plenty of ways you can do this, attached is one simple method using a metaball and a magnet sop to create point colours, and then taking the CR component of the colour and making that your kangular strength.
-j

Attachments:
wire_w_point_attr.hip (164.8 KB)

john mariella
Senior Technical Director
SideFX
www.sidefx.com
User Avatar
Member
4 posts
Joined: July 2012
Offline
hm… that one seems to be stretched…

What I want is wires to just relax by gravity without deforming(stretching).
Like, let's say it is really really hard material that would never band or stretched…

like let's say if there's pivot on the end of the each line, and transform it to 180 degrees for top one and 90/-90 degrees for side ones. That would be the look I want to get.
User Avatar
Staff
138 posts
Joined: Dec. 2010
Offline
ok, last stab at it….
sounds like all you wanted was a point constraint…
-j

Attachments:
wire_w_constraint.hip (235.5 KB)

john mariella
Senior Technical Director
SideFX
www.sidefx.com
  • Quick Links