aster2013
|
7e46f0c862
Add MIXED_ACCESSOR_ATTRIBUTE.
|
11 years ago |
Lasse Öörni
|
b65bb59092
Configurable maximum substeps per frame in PhysicsWorld. Zero (default) = unlimited, positive = limited, negative = adaptive timestep, always 1 per rendering frame. Adaptive step is not recommended when consistent physics behavior is desired.
|
11 years ago |
Lasse Öörni
|
64929dc50d
Add possibility to disable RigidBody mass update to optimize performance when using several collisionshapes in the same node. Closes #489.
|
11 years ago |
aster2013
|
25132bd4a0
ADD URHO3D_PHYSICS AND URHO3D_NAVIGATION OPTIONS.
|
11 years ago |
Lasse Öörni
|
89f6b31a47
Enhance the ConvexCast function to take a start pos,rot & end pos,rot instead of just a ray, so that the swept shape can be rotated. Ignore collision to self during convex cast, if the supplied shape belongs to a RigidBody.
|
11 years ago |
Lasse Öörni
|
a717793e3e
Added ConvexCast function to PhysicsWorld, which performs a sweep test with user-specified collision shape. Closes #420.
|
11 years ago |
Lasse Öörni
|
fa5ce00ff5
Added SetCustomTriangleMesh() function to CollisionShape, which uses a CustomGeometry to define the collision shape. Exposed missing SetCustomConvexHull() function to Lua.
|
11 years ago |
Lasse Öörni
|
1f91a44818
Removed the deprecated GetClassName() AngelScript Variant bindings. Fixed the Ragdolls example to not use them.
|
11 years ago |
Alex Parlett
|
a22a24c0e4
Rename RigidBody::Phantom to RigidBody::Trigger to align it with common terminology for physics.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
2fb1dc2edc
Mark the deprecated AS API bindings in the documentation.
|
12 years ago |
Lasse Öörni
|
47836474e2
Variant pointer refactoring. Variant can now hold a weak pointer to a RefCounted object, which is safer, and is returned using GetPtr(). Engine events have been converted to use that mechanism. GetPtr() is also directly available in AngelScript, as well as assigning a RefCounted or derived class handle to a Variant.
|
12 years ago |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 years ago |
Lasse Öörni
|
668772bb50
Added PhysicsWorld::RemoveCachedGeometry() function to manually invalidate cached collision geometry of a changed model. Added watching for CollisionShape model live reload. Removed internal but public functions from the Lua physics API.
|
12 years ago |
Lasse Öörni
|
aa0f72cf65
Added world position & normal to RayQueryResult.
|
12 years ago |
Lasse Öörni
|
efaf7d28f0
Merge remote-tracking branch 'remotes/szamq/master'
|
12 years ago |
Paweł Mogiła
|
1cb217a8ef
Expose anisotropic friction to Lua and AngelScript
|
12 years ago |
Lasse Öörni
|
c14bf5bd69
Added Bullet rolling friction parameter to RigidBody.
|
12 years ago |
Wei Tjong Yao
|
02512cecf9
In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'.
|
12 years ago |