lanariel
c2484a363d
Merge branch 'Physics' of https://github.com/dean11/Danbias into Graphics
2013-11-26 13:43:33 +01:00
Dander7BD
62b1c68479
Created SphericalRigidBody
...
A rotateable rigidbody that represents something spherical.
2013-11-26 13:28:47 +01:00
Dander7BD
29362c8c60
Added more API & ICustomBody methods
...
API::Init
ICustomBody::SetSubscription
Gravity related calls
moved DLLMain.cpp
2013-11-26 13:28:46 +01:00
lanariel
f3be9f03a3
Merge branch 'MiscBranch' of https://github.com/dean11/Danbias into Graphics
2013-11-26 11:15:19 +01:00
dean11
e5cef4895e
Added support for custom loading, unloading and reloading
2013-11-26 10:55:51 +01:00
Robin Engman
2890c2a9ea
Added beginning of Octree class.
2013-11-26 10:21:20 +01:00
lanariel
973aadac2d
Engine tweaks + DefferedVertexDefinition
2013-11-26 09:09:35 +01:00
Dander7BD
26e5fde8b0
Some PhysicsAPI implementations
...
Nothing related to the oct tree though. That will have be done next
2013-11-25 16:57:38 +01:00
Dander7BD
a869771ffa
Simple Rigid Body implementation
...
Second Iteration
[iteration 1]: stubs
[iteration 2]: implementations with shortcuts
[iteration final]: implementations with real solutions
2013-11-25 16:35:56 +01:00
Dander7BD
311beaac14
ICollideable edited
...
For some reason the Intersects() and Contains() methods were taking a
pointer as parameter then I am certain that I wrote it as a &-reference.
If someone edited this, there is no GIT history logged about it.
Please, DO NOT CHANGE this again, thanks
2013-11-25 14:22:38 +01:00
Dander7BD
bc988eff0d
ICustomBody Documented
2013-11-25 13:46:05 +01:00
Dander7BD
bf3dcd088b
Moar dll fixes for Physics
2013-11-25 12:21:44 +01:00
Dander7BD
cc67d227ab
Dll fixes
...
API::Instance were not properly implemented
Added __stdcall
2013-11-25 12:03:41 +01:00
Dander7BD
46abe2c8c6
namespace Physics::Error removed
...
No need for it anymore.
2013-11-25 11:55:58 +01:00
Dander7BD
4072bf50fb
Fixed DLL support for physics Engine
...
.. hopefully
2013-11-25 11:47:42 +01:00
Dander7BD
d33d1f41bc
Some documentation
2013-11-25 11:35:38 +01:00
Robin Engman
c3e3f9e461
Changed API.
...
Replaced unsigned int references with ICustomBody pointers and replaced
documentation as needed.
2013-11-25 10:54:27 +01:00
Dander7BD
6ac4254b9d
Documentations
...
PhysicsAPI mostly documented.
Namespace MomentOFInertia and ICustomBody still not documented
2013-11-25 08:57:47 +01:00
lanariel
abed0157ec
Do fix during weekend; Non stable
2013-11-22 15:18:52 +01:00
lanariel
205c58430f
Merge branch 'MiscBranch' of https://github.com/dean11/Danbias into Graphics
2013-11-22 14:14:54 +01:00
lanariel
328e4777ce
Started to wrap into dll
2013-11-22 14:09:47 +01:00
dean11
7b0265db1d
Merge branch 'Graphics' of https://github.com/dean11/Danbias into MiscBranch
2013-11-22 12:05:58 +01:00
Robin Engman
3ef5a46779
Added functions to API.
...
Now has access to inertia functions through physics API.
2013-11-22 11:52:45 +01:00
Dander7BD
8a9ea82d7d
Added a namespace to PhysicsAPI
...
+ namespace MomentOfInertia
2013-11-22 11:17:14 +01:00
lanariel
fcd88a63ae
deletedFiles
2013-11-22 11:07:14 +01:00
lanariel
08b4fb5dfd
Merge branch 'Physics' of https://github.com/dean11/Danbias into Graphics
...
Conflicts:
Code/Debug/Tester.ilk
Code/Debug/Tester.pdb
2013-11-22 11:05:04 +01:00
lanariel
59dcbc9729
Fixed Projection
2013-11-22 10:55:21 +01:00
Dander7BD
dad958b612
Added Math3D methods
...
ViewMatrix_LookAtDirection
ViewMatrix_LookAtPos
as requested by Pär
2013-11-22 10:49:17 +01:00
dean11
15455db1b2
Added a resource handler with basic byte loading
2013-11-22 10:46:25 +01:00
Robin Engman
ba4576a07a
Fixed projection and added overload function.
...
Overload function is for a different way of building FOV projection
matrices.
2013-11-22 10:44:06 +01:00
Dander7BD
f7240ef16b
Corrected OrientationMatrix_LookAtDirection
...
Z Axis were incorrectly negated
2013-11-22 10:23:00 +01:00
Robin Engman
6494bcb09e
Added more inertia functions.
2013-11-22 08:58:00 +01:00
lanariel
5abaef6e86
Fixed render errors
2013-11-21 23:54:12 +01:00
lanariel
ff1695497f
Debug From Home
2013-11-21 18:31:16 +01:00
Dander7BD
91af42c0bd
Merge conflict fixed
2013-11-21 17:27:28 +01:00
Dander7BD
eba7995374
Merge remote-tracking branch 'origin/RigidBody' into Physics
2013-11-21 17:25:19 +01:00
Dander7BD
9749749748
IRigidBody done
...
Renamed to ICustomBody
* Added bunch of other stuff
2013-11-21 17:22:13 +01:00
Dander7BD
af2b01d975
Fixed commit errors + other stuff
2013-11-21 15:29:35 +01:00
lanariel
3ef36547a9
Merge branch 'RigidBody' of https://github.com/dean11/Danbias into Graphics
2013-11-21 15:21:03 +01:00
Dander7BD
dc9f4597e2
Added OrientationMatrix build methods + other stuff
2013-11-21 15:19:32 +01:00
lanariel
b419849fd4
Merged Obj and Engine Restructure
2013-11-21 14:17:03 +01:00
lanariel
9a0206bf35
More
2013-11-21 14:14:30 +01:00
lanariel
7b31377be8
Engine Sructured
2013-11-21 13:50:43 +01:00
Tobias Grundel
f08e9491ed
ObjReader
2013-11-21 13:45:11 +01:00
Dander7BD
c6064887b7
Forgot to test compile RigidBody
...
Compile Errors is fixed
2013-11-21 13:15:10 +01:00
Dander7BD
4362b88a74
RigidBody DONE
...
Needs only testing for confirmations
2013-11-21 13:15:09 +01:00
Dander7BD
5aa8e07b0d
Minor changes
...
Some argument renaming and changed a few RigidBody functions, in respect
to the change in the Box struct
2013-11-21 13:15:09 +01:00
Dander7BD
5cd36f1995
TangentialImpulseAcceleration
...
fixed selfexplanatory documentation
2013-11-21 13:15:08 +01:00
Robin Engman
fbeeb5f72c
Robin's fix part of RigidBody.cpp DONE
2013-11-21 13:15:07 +01:00
Dander7BD
caa61d3ae9
Dans fix part of RigidBody.cpp DONE
2013-11-21 13:15:07 +01:00