Lasse Öörni
|
57070cafc3
Limit to three worker threads for more consistent performance.
|
14 years ago |
Lasse Öörni
|
1039a2703d
Register physics joints in similar manner as rigid bodies and collision shapes. Clean up PhysicsWorld destructor.
|
14 years ago |
Lasse Öörni
|
4c03639fed
Explicitly register CollisionShapes to the physics world to avoid a recursive scene query when drawing physics debug geometry.
|
14 years ago |
Lasse Öörni
|
da685e99de
Ported optimizations and code cleanup from the prepass-branch.
|
14 years ago |
Lasse Öörni
|
3f7fffbf49
Some renames. CollisionGroup -> CollisionLayer, Scene::GetNodeByID() -> GetNode(), Ray::Distance() -> HitDistance().
|
14 years ago |
Lasse Öörni
|
f23a78eec4
Fixed crash if physics world was destroyed before other physics components.
|
14 years ago |
Lasse Öörni
|
10ad7a3dd2
Added phantom attribute to CollisionShape. Phantom shapes create collision events, but do not generate contact joints to the physics simulation.
|
14 years ago |
Lasse Öörni
|
6dd8679214
Further attribute reorganization.
|
14 years ago |
Lasse Öörni
|
3576a81993
Initial node/component attribute editing.
|
14 years ago |
Lasse Öörni
|
5b44c38d32
Code cleanup. Actually use the added Contains() & Find() functions.
|
14 years ago |
Lasse Öörni
|
444c18673e
Code formatting & optimization.
|
14 years ago |
Lasse Öörni
|
67eec15057
Converted kNet to use Container library instead of STL.
|
14 years ago |
Lasse Öörni
|
48aa81e8e4
Added Node functions to get the world unsmoothed (target) transform.
|
14 years ago |
Lasse Öörni
|
13d449d9cc
Added Abs() to Vector2, Vector3 and Vector4.
|
14 years ago |
Lasse Öörni
|
cc2a487361
Further optimization of the parent node network replication attribute.
|
14 years ago |
Lasse Öörni
|
7b15b34c83
Removed most OnGetAttribute() / OnSetAttribute() functions in favor of accessor attributes.
|
14 years ago |
Lasse Öörni
|
aa2491a7ac
Moved SharedPtr & SharedArrayPtr to the Container library.
|
14 years ago |
Lasse Öörni
|
0d29d818ad
Moved from SDL to GLFW & PortAudio.
|
14 years ago |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 years ago |
Lasse Öörni
|
f60321b20f
Use PODVector more extensively.
|
14 years ago |
Lasse Öörni
|
f3859c1ed7
Added documentation about containers.
|
14 years ago |
Lasse Öörni
|
b9520be2eb
Moved tree balancing operations to TreeBase.
|
14 years ago |
Lasse Öörni
|
a956f2ff20
Fixed bugs in Vector & PODVector.
|
14 years ago |
Lasse Öörni
|
d69efd65f0
Container library fixes.
|
14 years ago |
Lasse Öörni
|
565de1ad02
Moved some of StringUtils functions to the String class.
|
14 years ago |
Lasse Öörni
|
97d698e922
Code cleanup.
|
14 years ago |
Lasse Öörni
|
b64d298336
Added template Variant::Get() functions.
|
14 years ago |
Lasse Öörni
|
7c45da5588
Import new code.
|
14 years ago |
Lasse Öörni
|
a48885a729
Make way for import of new code.
|
14 years ago |
Lasse Öörni
|
e2335ec26e
Initial component editing.
|
15 years ago |