Browse Search Popular Register Upload Rules User list Login:
Search:
Old Density-Collision Bug

Image:
screenshot of the scene

Author: Paradigm 29

Group: Bug reports

Filesize: 8.23 kB

Date added: 2009-11-27

Rating: 5

Downloads: 1529

Views: 920

Comments: 9

Ratings: 1

Times favored: 0

Made with: Algodoo before v1.8.5

Tags:

Scene tag

An old bug in Phun and Algodoo where low-density objects are compressed by high density objects even though all objects in phun/algodoo are rigid bodies.

I can understand why at high speeds there is object penetration (because of the rate that the game processes collisions), but why does a slow moving - almost stationary - object penetrate? I just would like to hear the official reason for the problem.
Please log in to rate this scene
edit
Similar scenes
Title: Rotary Collision Engine
Rating: 5.5
Filesize: 93.5 kB
Downloads: 499
Comments: 1
Ratings: 2
Date added: 2011/04/29 06:12:58
Made with: Algodoo before v1.8.5
Rating: rated 5.5
download
Title: K-NGne thruster phunlet
Rating: 7
Filesize: 15.31 kB
Downloads: 662
Comments: 11
Ratings: 6
Date added: 2009/11/04 12:38:43
Made with: Algodoo Phunlet
Rating: rated 7
download
Title: click if you wanna learn scripting
Rating: 5.6667
Filesize: 33.7 kB
Downloads: 442
Comments: 12
Ratings: 3
Date added: 2010/11/29 18:25:38
Made with: Phun
Rating: rated 5.7
download
Title: Hovercraft
Rating: 5
Filesize: 247.94 kB
Downloads: 146
Comments: 0
Ratings: 1
Date added: 2016/11/16 14:02:35
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Reprojected density motor.
Rating: 5
Filesize: 51.29 kB
Downloads: 401
Comments: 0
Ratings: 1
Date added: 2009/06/18 18:58:24
Made with: Phun
Rating: rated 5
download
Title: susp contest entry
Rating: 5
Filesize: 43.56 kB
Downloads: 373
Comments: 0
Ratings: 1
Date added: 2009/06/08 05:25:59
Made with: Phun
Rating: rated 5
download
oooh I know... kinda

although it may not be meant to happen in phun and algodoo, it is similar to the really world because low density obgects have more volume and less mass so they get crushed and smushed, but in phun there is no deformation which means it gets pushed in to things.

this may not be official but it seems right to me
stroke of genius from a forteen year old mind :bonk:
Last edited at 2010/01/01 21:55:02 by sheepborg
yeah. I think like this and i'm 14 too
nice
Last edited at 2010/06/21 14:29:32 by cedwe
i come up with better ideas and im 11
Actually, the real reason may be 1) simulation of heat added through compression or 2) On a collision, algodoo changes the velocity for an object, and sends it off at an angle. In this case, the exact opposite angle. So when it senses a collision with the top brick, it computes that collision, and hurls the circle downward as a result; the circle then hits the plane, so algodoo computes that collision and sends the circle back upward again, hence all the vibration. The collision detection and collision computation would have to be extremely fast to avoid this.

That's just my guess/theory, but it doesn't explain why increasing the density solves this issue.
Yep, without an insanely fast computation speed, it's unavoidable without making the simulation unrealistic.
@TC42 I agree
i actually hate this bug:/
it makes it so hard to make proper things in the physics engine without tinkering in the simulation properties
another bug is that low density objects really dont turn as well, and they fall akwardly.