• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-875
Type: Bug Bug
Status: Fix Pending Fix Pending
Priority: Normal Normal
Assignee: Andrew Linden
Reporter: Seifert Surface
Votes: 58
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

(Havok 4) Drop off in force applied by llPushObject seems to drop off differently from Havok 1

Created: 25/Oct/07 09:20 AM   Updated: 20/Apr/08 12:11 AM
Return to search
Component/s: Physics
Affects Version/s: None
Fix Version/s: Havok4 Beta

Issue Links:
Relates

Linden Lab Issue ID: DEV-5276


 Description  « Hide
In Havok 1, it was the case that an object colliding with an llVolumedetecting pusher object would get pushed with the correct impulse if it was near enough to the pusher that it had triggered the collision_start event in it. The 1/r^3 drop off in the impulse seemed to kick in somewhere beyond that range.

In Havok 4 the drop off seems to start just outside of a sphere inscribed inside a cubical pusher object, and so in particular, objects setting off the collision_start event are outside of the range at which the correct impulse would be given without taking into account the drop off.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Andrew Linden made changes - 01/Nov/07 06:12 PM
Field Original Value New Value
Assignee Andrew Linden [ Andrew Linden ]
Andrew Linden added a comment - 01/Nov/07 06:16 PM
The problem was actually that the llPushObject() script energy consumption was off... in particular the distance^3 term was too big by a factor of about 100. Also, I had to eliminate any vertical damping when the avatar falls/jumps in order to actually get closer to the real effect of the push.

Andrew Linden made changes - 01/Nov/07 06:16 PM
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s Havok4 Beta [ 10171 ]
Resolution Fixed Internally [ 7 ]
lindenrobot made changes - 01/Nov/07 06:17 PM
Linden Lab Issue ID DEV-5276
Rob Linden made changes - 22/Dec/07 01:40 AM
Workflow jira [ 16213 ] jira-2007-12-21 [ 22844 ]
WarKirby Magojiro added a comment - 22/Dec/07 01:28 PM
This issue has been bulk changed to fix pending.

WarKirby Magojiro made changes - 22/Dec/07 01:28 PM
Status Resolved [ 5 ] Fix Pending [ 10001 ]
Rob Linden made changes - 23/Dec/07 12:22 AM
Workflow jira-2007-12-21 [ 22844 ] jira-2007-12-22a [ 48693 ]
Rob Linden made changes - 23/Dec/07 01:29 AM
Status Fix Pending [ 10001 ] Resolved [ 5 ]
Rob Linden made changes - 23/Dec/07 01:31 AM
Resolution Fixed Internally [ 7 ]
Status Resolved [ 5 ] Fix Pending [ 10001 ]
RobbyRacoon Olmstead added a comment - 25/Jan/08 12:39 PM - edited
This is still marked as "Fix Pending", but I want to point out that llPushObject() calls are still extremely underpowered when compared to havok1 sims when testing on a Havok 4 Early Adopter sim. This can be easily and consistently duplicated, for instance, with a C:SI (Combat: Samurai Island) weapon whose kick attacks are intended to knock an opponent back by about a meter or two. In the Java Island II sim, which is part of the Havok 4 Early Adopter program, the kick barely moves the opponent, perhaps 0.25 meters.

Seifert Surface added a comment - 25/Jan/08 01:20 PM
I would guess that this is more an issue of friction with the ground rather than the strength of the push.

Can the push be tested in freefall, as in http://jira.secondlife.com/browse/SVC-1179 ?


Seifert Surface made changes - 25/Jan/08 01:22 PM
Link This issue Relates to SVC-1179 [ SVC-1179 ]
Harleen Gretzky made changes - 02/Feb/08 09:20 PM
Link This issue is related to by VWR-4490 [ VWR-4490 ]
Esprite Xavier added a comment - 21/Feb/08 05:37 PM - edited
Yes, the push used in the C:SI system robby mentioned does indeed work as intended in the air. On the ground the push only works vertically.

Keiko Rau made changes - 02/Apr/08 06:39 PM
Link This issue Relates to SVC-141 [ SVC-141 ]
Keiko Rau made changes - 02/Apr/08 06:39 PM
Link This issue Relates to SVC-1968 [ SVC-1968 ]
Aimee Congrejo made changes - 20/Apr/08 12:08 AM
Link This issue is related to by VWR-6256 [ VWR-6256 ]
Aimee Congrejo added a comment - 20/Apr/08 12:11 AM
Linked to SVC-1648 Push avatar to avatar broken(Havok 4 Kick)

Aimee Congrejo made changes - 20/Apr/08 12:11 AM
Link This issue Relates to SVC-1648 [ SVC-1648 ]
Sue Linden made changes - 13/Nov/08 12:06 PM
Workflow jira-2007-12-22a [ 48693 ] jira-2008-11-14 [ 81512 ]
Sue Linden made changes - 13/Nov/08 04:34 PM
Workflow jira-2008-11-14 [ 81512 ] jira-2008-11-14a [ 88404 ]