Impact of Friction on llTargetOmega
|
|
Moose Pegler
Registered User
Join date: 22 Apr 2006
Posts: 33
|
11-26-2006 12:35
I have a fairly heavy physical object with an axle through the center of gravity. Think of a ferris wheel. I rest the two ends of the axel in V cuts at the top of two stretched cubes and apply llTargetOmega with gain 1000. Nothing happens but the sprite smoke.
Perhaps it's wedged in the V? Perhaps I need a bearing of some sort? Anybody in the SL bearing business?
Any suggestions?
Thanks for your help.
Cheers, Moose
|
|
2k Suisei
Registered User
Join date: 9 Nov 2006
Posts: 2,150
|
11-26-2006 13:54
Hmmm. Sounds like it might be too big and therefore running out of energy. You should consider making it into a vehicle. Vehicles aren't effected by energy in the same way normal physical objects are.
|
|
Moose Pegler
Registered User
Join date: 22 Apr 2006
Posts: 33
|
11-26-2006 14:54
Thanks, 2K. Good suggestion and I'll check out vehicles but energy never drops below 1.0.
Cheers, Moose
|
|
Eloise Pasteur
Curious Individual
Join date: 14 Jul 2004
Posts: 1,952
|
11-26-2006 14:57
llTargetOmega isn't the right thing for that... it has no friction, it's a purely client side effect.
|
|
2k Suisei
Registered User
Join date: 9 Nov 2006
Posts: 2,150
|
11-26-2006 15:14
From: Eloise Pasteur llTargetOmega isn't the right thing for that... it has no friction, it's a purely client side effect. llTargetOmega() works on physical objects. But I think you knew this. You're probably thinking non physical objects. ps. You're the best poster in this forum, EVER!! LL should pay you!  x
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
11-26-2006 15:22
From: 2k Suisei ps. You're the best poster in this forum, EVER!! LL should pay you!  AWWWWW. * Jesse goes back to Beta forum to pout and cry*
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
2k Suisei
Registered User
Join date: 9 Nov 2006
Posts: 2,150
|
11-26-2006 15:34
From: Jesse Barnett AWWWWW. * Jesse goes back to Beta forum to pout and cry* Oh behave and get back here!  It's just that I've been away from this forum for quite some time and I cameback to find Eloise still posting away as usual. The girl deserves a medal!
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
11-26-2006 16:17
heehee I am back. And yes I do agree Eloise and the other regulars here deserve recognition. It is because of them that I have learned to script. If all of the forums and all of the inhabitants of SL were as they are here, it would be a completely different world. Each person unselfishly helping others.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
Moose Pegler
Registered User
Join date: 22 Apr 2006
Posts: 33
|
11-26-2006 18:12
From: Eloise Pasteur llTargetOmega isn't the right thing for that... it has no friction, it's a purely client side effect. From reading the LSL Wiki I got the impression that if the number of prims was less than 31 then llTargetOmega ran on the server. Furthermore, the only time that the rotation of a physical object interacted with other physical objects -- lifting them for example or causing them to fall if the rotation removed what they were resting on -- was when llTargetOmega ran server-side. The Wiki says: "When the object is physical it interacts with the physics engine and is frequently updated." AFIK there is no physics engine in the client. But then confusion is my middle name. Cheers, Moose
|
|
Eloise Pasteur
Curious Individual
Join date: 14 Jul 2004
Posts: 1,952
|
11-27-2006 02:00
The wiki does seem to say that for physical objects it's server-side, but I have to say I've never seen it operate in that fashion, and you seem to be seeing it not operate in that fashion too.
I must admit I don't play with physical objects that much, but I'm remembering that they broke llTargetOmega and then, supposedly patched it, so it's possible the fix didn't work for that part.
There is something about a 10cm clearance for physical objects that I can only half remember. I *think* that only applies with toggling physics on and off, but you might find that the axle in the V-cleft thinks it's interpenetrating the support prims in which case it won't work.
|
|
Moose Pegler
Registered User
Join date: 22 Apr 2006
Posts: 33
|
11-27-2006 04:39
Thanks, Eloise. I hadn't considered that the non-physical supports were turning off the physics of the llTargetOmega object.
At one point I had made the supports physical but they shook so much that they threw out the axis lignment of the rotating object. I'm obviously going to have to read up on support construction.
BTW, AFAIK there is no way of pushing a vertical support into the ground to stablize it as is often done in RL. Or?
I'm starting to appreciate why the mechanical engineers get the big bucks.
Cheers, Moose
|