Lasse Öörni
|
c8089b1687
Initial work queue & multithreading support.
|
14 years ago |
Lasse Öörni
|
9d077e78a8
Code cleanup.
|
14 years ago |
Lasse Öörni
|
a32f0f1c26
Fixed rotation of the axes model.
|
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
|
26618f0705
Further optimization of physics trimesh debug geometry drawing.
|
14 years ago |
Lasse Öörni
|
80a6948b22
Large rendering architecture refactoring.
|
14 years ago |
Lasse Öörni
|
b6e09d2655
Renamed FinishUpdate() to ApplyAttributes() to be more descriptive, and to not confuse with frame updates.
|
14 years ago |
Lasse Öörni
|
6f5f3c252b
Specify diameter instead of radius for sphere, capsule and cylinder CollisionShapes so that switching between shape types is more intuitive.
|
14 years ago |
Lasse Öörni
|
3f7fffbf49
Some renames. CollisionGroup -> CollisionLayer, Scene::GetNodeByID() -> GetNode(), Ray::Distance() -> HitDistance().
|
14 years ago |
Lasse Öörni
|
0298cd3e00
Removed assumptions of root node's identity transform.
|
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
|
387ac00631
Use the variable name uintColor throughout.
|
14 years ago |
Lasse Öörni
|
424f7a957f
Enabled warnings in ShaderCompiler.
|
14 years ago |
Lasse Öörni
|
de67af8825
CoreData / Data reorganization.
|
14 years ago |
Lasse Öörni
|
7eed016fd8
Added more assertions.
|
14 years ago |
Lasse Öörni
|
444c18673e
Code formatting & optimization.
|
14 years ago |
Lasse Öörni
|
1c154ef17e
Uncommented the package file download test from TestScene.as.
|
14 years ago |
Lasse Öörni
|
48aa81e8e4
Added Node functions to get the world unsmoothed (target) transform.
|
14 years ago |
Lasse Öörni
|
19874cfb31
Changed RigidBody Vector3 set/get functions to use const references.
|
14 years ago |
Lasse Öörni
|
ffad4ba005
Fixed UI related crashes in headless mode.
|
14 years ago |
Lasse Öörni
|
84d70dcbe7
Optimized away constant dynamic Variant allocation in comparing attributes when sending a server update.
|
14 years ago |
Lasse Öörni
|
ee9b6cc0f8
Renamed the script PostLoad() to FinishUpdate().
|
14 years ago |
Lasse Öörni
|
7b15b34c83
Removed most OnGetAttribute() / OnSetAttribute() functions in favor of accessor attributes.
|
14 years ago |
Lasse Öörni
|
71603ae52e
Initial kNet-based networking implementation.
|
14 years ago |
Lasse Öörni
|
aa2491a7ac
Moved SharedPtr & SharedArrayPtr to the Container library.
|
14 years ago |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 years ago |
Lasse Öörni
|
1c26218eeb
Fixed a logic error where a OpenGL ShaderVariation would hold a link to a single ShaderProgram, although it can be linked to many.
|
14 years ago |
Lasse Öörni
|
9335edc5ed
Removed the need to lock vertex data in read-only mode for CPU-side processing.
|
14 years ago |