Lasse Öörni
|
9964055dda
Applied physics patch from Magic.Lixin.
|
пре 13 година |
Lasse Öörni
|
3dc3c836a6
Applied patch from weitjong, which improves OSX/iOS build, and removes dead code.
|
пре 13 година |
Lasse Öörni
|
aa1c2b8605
Added warning for creating any of the physics components into the root scene node, as that is unsupported and may not eg. reload properly.
|
пре 13 година |
Lasse Öörni
|
9d82a32c9e
Added constraint & collision shape type "none" as default value to avoid unnecessary creation of shapes on scene load, before proper attribute values are deserialized. Do not create shape/constraint in OnNodeSet(), as the type is always "none" at that time.
|
пре 13 година |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
пре 13 година |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
пре 13 година |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
пре 13 година |
Lasse Öörni
|
aa237fd45a
Added threaded update check to Zone & CollisionShape, as they do potentially non-threadsafe operations during OnMarkedDirty().
|
пре 13 година |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
пре 13 година |
Lasse Öörni
|
ee9809fade
Added warning message when triangle mesh or convex hull generation fails due to missing CPU-side (shadowed) geometry data.
|
пре 13 година |
Lasse Öörni
|
170ee77019
To avoid confusion when to use what, and as the performance is usually better, use only HashMap & HashSet instead of Map & Set.
|
пре 13 година |
Lasse Öörni
|
42b9cbc158
Cleaned up terrain code.
|
пре 13 година |
Lasse Öörni
|
248fc3c1b6
Terrain attributes.
|
пре 13 година |
Lasse Öörni
|
c846879028
Added terrain collision.
|
пре 13 година |
Lasse Öörni
|
296e36a75b
Calculate tangents for decals.
|
пре 13 година |
Lasse Öörni
|
51c4336f2f
Moved HashMap & Vector allocations to .cpp files so that they can be more easily tracked.
|
пре 13 година |
Lasse Öörni
|
c554abccb8
Fixed crash related to incorrect constraint reference tracking.
|
пре 13 година |
Lasse Öörni
|
3203ee410f
Take node scale into account when offsetting the constraint.
|
пре 13 година |
Lasse Öörni
|
9123d1c3d3
Eliminated unnecessary recreation/readdition of physics components when attributes change.
|
пре 13 година |
Lasse Öörni
|
ef421ef32d
Initial Bullet constraint implementation.
|
пре 13 година |
Lasse Öörni
|
5640824c9a
Fixed Camera not properly notified of node transform changes.
|
пре 13 година |
Lasse Öörni
|
91f6f87472
Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate().
|
пре 13 година |
Lasse Öörni
|
1a9dced05b
Updated to AngelScript 2.23.1 WIP.
|
пре 13 година |
Lasse Öörni
|
66a860144a
Added separate Equals() function to Vector & Quaternion classes to perform comparison with epsilon. Equality operator does not use epsilon. This optimizes network sync somewhat.
|
пре 13 година |
Lasse Öörni
|
8455ba5ce0
Adjusted attribute order in editor.
|
пре 13 година |
Lasse Öörni
|
32fa940130
Handle world transform update of parented RigidBodies correctly.
|
пре 13 година |
Lasse Öörni
|
e8974fae47
NinjaSnowWar single player mode fixed to work with Bullet physics.
|
пре 13 година |
Lasse Öörni
|
3bb70d065e
Draw debug geometry for individual RigidBodies or CollisionShapes.
|
пре 13 година |
Lasse Öörni
|
187f179af6
Exposed missing physics enums to script.
|
пре 13 година |
Lasse Öörni
|
402bf1f59e
Fixed possible incorrect cylinder shape size assignment.
|
пре 13 година |