Robin Engman
8547d17d0f
Friction and restitution is now set
2014-02-10 14:22:10 +01:00
Robin Engman
c18eb668aa
Added more data for bodies and added cylinder
2014-02-10 14:18:45 +01:00
Robin Engman
05aa3cc9e9
Added on move functionality
2014-02-10 13:55:01 +01:00
Robin Engman
8c31c16e4d
Commented away
2014-02-10 11:21:57 +01:00
Robin Engman
99146430a4
Major overhaul
2014-02-09 21:24:09 +01:00
Robin Engman
fb9e33fc9b
Fixed warnings
2014-02-08 14:26:18 +01:00
Robin Engman
92447a6352
Very cool stuff
2014-02-07 16:01:43 +01:00
Robin Engman
ab9f81ac60
Collisions work better
...
Still needs polishing
2014-02-07 15:38:53 +01:00
Robin Engman
1633129a2c
Commit to Dennis
2014-02-07 13:09:44 +01:00
Robin Engman
b225c53611
More cool stuff
2014-02-07 11:43:18 +01:00
Robin Engman
f372d3e05b
Some cool stuff
2014-02-06 21:15:28 +01:00
lindaandersson
70a2cf27e3
GL - almost ok, at least on the top of the world
2014-02-05 11:53:38 +01:00
lindaandersson
426444ca34
GL - added more boxes and weaponfunctionality
2014-02-05 11:46:04 +01:00
Dander7BD
c8e8d3510d
Added debug traps
2014-02-04 16:38:42 +01:00
Dander7BD
1952ff9aba
more fixes of potential bugs in Physics collision handling
2014-02-04 16:10:18 +01:00
Dander7BD
9622d37d3f
bug fixes in Physics collision handling
2014-02-04 15:43:17 +01:00
Dander7BD
8b0e1b2426
Big patch! New feature :)
...
Objects will now rebound back when colliding.
2014-02-03 15:48:55 +01:00
Robin Engman
f527d329a2
Added limbo functionality
2014-02-03 15:15:47 +01:00
Robin Engman
50d895d37c
Applied friction
...
Needs to be tested.
2014-02-03 10:45:25 +01:00
Dander7BD
b3656a0527
Gravity fix
2014-01-31 15:15:08 +01:00
Robin Engman
c7bc7281d8
Prefix for "sinking" objects
2014-01-31 13:41:06 +01:00
Robin Engman
aa99742894
Added epsilon value for testing
2014-01-29 12:22:18 +01:00
Robin Engman
1d3b073e7f
Added functionallity to stop collision responses
2014-01-29 11:22:04 +01:00
Robin Engman
6148783fe4
Added args to ApplyEffect
2014-01-28 10:18:26 +01:00
Robin Engman
f96c5a9f7e
Changed float4 to float3
2014-01-28 09:52:58 +01:00
Robin Engman
9c18ba14b9
Fixed kinetic calculation
2014-01-22 15:29:50 +01:00
Robin Engman
53961f0e88
Added new onCollisionResponse handle
2014-01-22 13:50:54 +01:00
Robin Engman
0cae6261e9
ApplyEffect is now easier to handle for the user
...
Only needs a function with a pointer to an ICustomBody now.
2014-01-22 12:36:12 +01:00
Robin Engman
090d44b518
Added visit function to API
...
Called with collideable and hit action
2014-01-21 14:10:31 +01:00
Dander7BD
43e5561995
Gravity fix 3
2014-01-21 10:34:22 +01:00
Dander7BD
76723cf2d8
Gravity fix 2
2014-01-21 09:58:33 +01:00
Dander7BD
98563b6c33
Gravity fix
2014-01-21 09:27:52 +01:00
Dander7BD
f660a5c64e
Added ICustombody event subscription
...
ICustomBody::EventAction_Move
if an object have moved, an event can now be subscribed.
External Impact:
ICustomBody
SimpleBodyDescription
SphericalBodyDescription
2014-01-17 16:07:25 +01:00
Dander7BD
7c448792dd
Gravity normal fix
...
Forgot to update that value. Done
2014-01-17 13:30:07 +01:00
Dander7BD
36a8372072
Merge branch 'Gravity' into Physics
2014-01-16 11:36:31 +01:00
Dander7BD
44e071fba9
Gravity implemented
2014-01-15 10:44:31 +01:00
Dander7BD
e9ad87507f
Obsolete code removed
...
More commentated out than deleted actually
2014-01-15 09:06:57 +01:00
Dander7BD
8aa5ad7723
Revert "Work asssignment split line"
...
This reverts commit 8ecd263318
.
2014-01-14 09:16:54 +01:00
Dander7BD
cc68088298
linear coll. resp. fix add
...
fix didn't cover all cases. Now it do
2014-01-14 09:14:17 +01:00
Dander7BD
50b5b2dbf9
linear collision response fix
...
moved improved version of Robin's implementation
2014-01-14 09:12:37 +01:00
Dander7BD
8ecd263318
Work asssignment split line
2014-01-13 10:25:20 +01:00
Dander7BD
ca90b3ae3b
OnPossibleCollision updated
2013-12-20 12:08:33 +01:00
Robin Engman
a440cffb0e
Added function to get delta time
...
Now in local physics API
2013-12-20 12:08:32 +01:00
Dander7BD
ff52977dcf
Bug fixes
...
including a hack
2013-12-20 12:08:24 +01:00
Dander7BD
461fecd1d2
Bug fixing
...
SimpleRigidBody::GetNormal returned wrong results.
Second bounce impulse in OnPossibleCollision, should be subtracted
instead of added.
2013-12-20 12:08:24 +01:00
Dander7BD
840f000ec9
Bug fix in API_Impl OnPossibleCollision(...)
2013-12-20 12:08:22 +01:00
Dander7BD
4e21e2b0c0
Renamed Formula::CollisionResponse::Impulse to..
...
.. Formula::CollisionResponse::Bounce
2013-12-20 12:08:20 +01:00
Dander7BD
42418257cb
CustomBodies now aware of it's scene
...
+ other minor changes
2013-12-20 12:08:18 +01:00
Robin Engman
59d5a3dc1e
Created function for friction
2013-12-20 12:08:17 +01:00
Robin Engman
56dec6cf5d
Added "alpha" friction
...
Alpha means that the friction is not tested and most likely needs
tweaking.
2013-12-20 12:08:16 +01:00