urho3d-travis-ci
|
ee054a1507
Travis CI: bump copyright to 2017.
|
9 years ago |
Eugene Kozlov
|
a69df6344a
Replace new/delete with UniquePtr in simplest cases.
|
9 years ago |
Lasse Öörni
|
d3cc0118e8
Handle flipping of normals in collision event sending if body pointers were swapped. Do not discard contact results from the "other" manifold, rather concatenate them into the same collision event. Thanks to Enhex for highlighting the issue.
|
9 years ago |
Lasse Öörni
|
fe3b93080c
Further style edits. Only delete the collisionConfiguration in PhysicsWorld destructor if it was created in the constructor, and not specified by the override config.
|
9 years ago |
David Feltell
|
f9d815f551
Use `0` rather than `NULL` to comply with Urho3D style.
|
9 years ago |
David Feltell
|
4418919180
Allow custom collision shapes + algorithms.
|
9 years ago |
urho3d-travis-ci
|
c4f6f315ff
Travis CI: bump copyright to 2016.
|
10 years ago |
Lasse Öörni
|
d2c47a14c4
Add hit fraction to PhysicsRaycastResult and set it for all physics cast tests. Similar to ConvexCast, set SphereCast result distance based on hit fraction. Closes #1120.
|
10 years ago |
Lasse Öörni
|
b110b4e51b
Tabs to spaces. Add Lua API for RaycastSingleSegmented().
|
10 years ago |
Enhex
|
e57cc88020
Added PhysicsWorld::RaycastSingleSegmented(). It's much more efficient for big scenes with many bodies in them.
|
10 years ago |
Lasse Öörni
|
310c32db9e
Adapt PhysicsWorld::GetRigidBodies() to use Nick Royer's immediate contact test code to work with static bodies properly. (https://github.com/urho3d/Urho3D/pull/1077) Exposed PhysicsWorld::GetCollidingBodies() for the previous behavior, similar to RigidBody::GetCollidingBodies().
|
10 years ago |
Lasse Öörni
|
d3d1538e5b
Force the RigidBody's interpolation transform only inside FixedUpdate() to prevent strange behavior with parented rigidbodies.
|
10 years ago |
Lasse Öörni
|
d4a5b74cc5
Also add updateEnabled to PhysicsWorld. Make Scene, PhysicsWorld and PhysicsWorld2D behave in the same way: when auto update is disabled, manual stepping can still be performed. Rewrite some comments for clarity.
|
10 years ago |
Ivan K
|
f02cd63437
OBJECT -> URHO3D_OBJECT
|
10 years ago |
aster2013
|
6bd1d77634
Add baseTypeName argument to OBJECT macro.
|
10 years ago |
Yao Wei Tjong 姚伟忠
|
fa77a456f8
Reformat Urho3D source files to get rid of the indents on empty lines.
|
10 years ago |
Lasse Öörni
|
52b739e2a4
Initial work to separate Component's association with its owner node and scene (OnNodeSet() and OnSceneSet()). This should allow components to work properly when moved from one scene to another, or when created initially outside a scene, and be removed from rendering & physics when removed from the scene, even if the node's refcount keeps it alive after the removal.
|
10 years ago |
Lasse Öörni
|
bb2ebf7568
Bump copyright to 2015.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
b51e419c88
Change impl. file to include the header file from corresponding subdir.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
4feb135281
Clean up SDK include dirs. Refactor FindUrho3D CMake module.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
bcf7c94ec8
Rename Source/Engine to Source/Urho3D.
|
11 years ago |