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
427ec3b716
Major overhaul fix
2014-02-10 10:52:08 +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
68dc5be9cb
added lost rebound deltatime compensation
2014-02-04 16:33:52 +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
e39eb5fb4b
RigidBody update adjusted
...
Spherical and Simple
2014-02-04 11:48:50 +01:00
Dander7BD
42cb1dab1d
API::SimpleBodyDescription API::SphericalBodyDescription fix
...
3 coeffs were not saved in factory constructor
2014-02-04 10:32:43 +01:00
Dander7BD
9817f844ef
Rebound adjustment trial
...
Rebound had a strong friction-like effect. Testing to see if it works
better if applied before the leapfrog update
2014-02-04 10:23:14 +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
fabf471e76
Removed malign obsolete hack fix
2014-01-31 15:58:02 +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
4ccf11b5d6
Fixed vector issue
2014-01-29 10:54:59 +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
Dander7BD
ff936133fc
Physics engine now using struct MomentOfInertia
...
Some API impact for the other modules.
* Desc. structs
* State struct
2014-01-23 19:13:02 +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
5c85580ffd
Added gravity normal to state struct
2014-01-21 14:56:34 +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
0107745c7e
Disable rotation
...
disabled at:
* RigidBody::Update_LeapFrog
* SimpleRigidBody::SetState
* SphericalRigidBody::SetState
2014-01-20 15:31:19 +01:00
Dander7BD
82d1a03450
ICustomBody :: Custom Tag added
2014-01-20 13:44:12 +01:00
Dander7BD
0b8ecd740a
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-20 11:29:43 +01:00
Dander7BD
a8c87273e2
Gravity normal fix
...
Forgot to update that value. Done
2014-01-20 11:29:42 +01:00
Dander7BD
ff4a39cdac
Gravity implemented
2014-01-20 11:29:41 +01:00
Dander7BD
0f3c92cd52
Obsolete code removed
...
More commentated out than deleted actually
2014-01-20 11:29:39 +01:00
Robin Engman
acb344ca44
Added missing mass and inertia
2014-01-20 11:29:39 +01:00
Dander7BD
f2c6cc5306
Revert "Work asssignment split line"
...
This reverts commit 8ecd263318
.
2014-01-20 11:29:35 +01:00
Dander7BD
2314935f48
linear coll. resp. fix add
...
fix didn't cover all cases. Now it do
2014-01-20 11:29:35 +01:00
Dander7BD
ee5e5ff8ce
linear collision response fix
...
moved improved version of Robin's implementation
2014-01-20 11:29:34 +01:00
Dander7BD
502513d4f8
Work asssignment split line
2014-01-20 11:29:33 +01:00