Steve Grenier
|
abf2df5316
Fixed normal vector generation and transformation for terrain.
|
13 years ago |
Steve Grenier
|
d5ec7218cb
Added support for specifying depth function via the "depthFunc" string in materials.
|
13 years ago |
Steve Grenier
|
138bb45f51
Added Terrain support:
|
13 years ago |
Marcin Jakubowski
|
6a1c234665
Exposed linear and angular factor methods for PhysicsRigidBody; modified lua bindings to match.
|
13 years ago |
Ken Whatmough
|
fc1b3da872
Adds support for vehicle physics #171. Racing sample to follow. Lua bindings need to be generated for new files.
|
13 years ago |
Kieran Cunney
|
268863bb76
Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-kcunney
|
13 years ago |
Kieran Cunney
|
fc49fae4d6
Fixes false memory leak being reported in Game as a result of declaring a vector of Gamepads. Now just store the pointer to the vector in Game and clean it up in Game::finalize().
|
13 years ago |
Ken Whatmough
|
af0f29fcc0
removed default-value comments from cpp
|
13 years ago |
Ken Whatmough
|
52ca2dd867
Adds support for normals in getHeight based on the existing heightfield data. Visually tested using a new 'H' key mode added to the heightmap test in the internal repo (which depends on this change).
|
13 years ago |
Steve Grenier
|
879ce17664
Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-sgrenier
|
13 years ago |
Steve Grenier
|
4ca0d43d5c
Fixed bug with PhysicsController::rayTest where it was using incorrect ray vectors.
|
13 years ago |
Chris Culy
|
ae84b48fd2
Removes old header includes.
|
13 years ago |
Chris Culy
|
bb7a73550a
Updates physics properties definitions for collision objects.
|
13 years ago |
Chris Culy
|
bd37f58064
Error handling improvements (7 of 7 - Physics).
|
13 years ago |
Chris Culy
|
cb259ae230
Error handling improvements (3 of 7 - Scene and Tools/Utilities).
|
13 years ago |
Chris Culy
|
fe9e3c2870
Error handling improvements (1 of 7 - UI system and global macro rename).
|
13 years ago |
Steve Grenier
|
70cf3098b1
Added dynamic property to nodes (and support for it in scene file).
|
13 years ago |
Chris Culy
|
cb37f13d91
Changed tabs to spaces.
|
13 years ago |
Chris Culy
|
0eb784da7f
Added support for setting/loading character and ghost physics collision objects from properties files and the .scene file.
|
13 years ago |
Steve Grenier
|
aab2daf9ab
Fixed compile errors and warnings with qcc.
|
13 years ago |
Steve Grenier
|
61e580c539
Added support for explicitly specifying collision shapes for physics collision objects (rigid bodies, ghost objects, characters).
|
13 years ago |
Steve Grenier
|
b3d4adb693
Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-sgrenier
|
14 years ago |
Steve Grenier
|
d4bc602ca9
Added new PhysicsCollisionObject base class for PhysicsRigidBody and PhysicsCharacter.cpp.
|
14 years ago |
Chris Culy
|
208d2128f1
Fixes memory leak for heightfield collision shapes (changes heightfield collision shape creation to be more like the other shapes for consistency).
|
14 years ago |
Steve Grenier
|
85646b44ad
Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-sgrenier
|
14 years ago |
Chris Culy
|
1cfb8e22ed
Renamed public member variables of PhysicsRigidBody::CollisionPair.
|
14 years ago |
Steve Grenier
|
67ecff296c
- PhysicsCharacter changes.
|
14 years ago |
Steve Grenier
|
406c3651d0
- Updated character sample.
|
14 years ago |
Chris Culy
|
360c1484c9
Removed the implicit conversion operators for Vector3 and Quaternion and replaced them with convenience macros (so that the public interfaces don't have Bullet objects).
|
14 years ago |
Chris Culy
|
3f71dec55c
Reimplemented the collision listener mechanism (old mechanism had a huge inefficiency).
|
14 years ago |