Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-05Resynch gameengineNicholas Bishop
2008-08-05BGE fix bug #17430: BGE Collide/Touch Sensor interfearing with other ↵Benoit Bolsee
unrelated sensor states. The bug was introduced in the recent logic optimization patch. It only affects collision and touch sensors. The bug is fixed by keeping track of registration count.
2008-07-21BGE patch: Optimization of bullet adaptation layer - part 1.Benoit Bolsee
First batch of optimizaton of the bullet adaptation layer in the BGE. - remove circular motion state update. - optimization of physic adaptation layer for bullet: bypass unecessary conversion of rotation matrix to quaternion and back. - remove double updates during object replication.
2008-07-20BGE bug fix (for 2.47): setParent() fix, third part: set mass to 0 when ↵Benoit Bolsee
parenting. Allow loc/scale/orientation change on child object with physic controller.
2008-05-01Fix BGE bug: dynamic-but-not-rigid objects are added as rigid body during ↵Benoit Bolsee
the game.
2008-03-01Radar/Near sensor performance problem fixedBenoit Bolsee
2006-11-21Removed old Blender/extern/bullet, and upgraded game engine to use Bullet 2.xErwin Coumans
All platforms/build systems: either upgrade to use extern/bullet2, or disable the game engine until the build is fixed.
2006-08-28upgraded Bullet rigidbody physics to latest version 1.9Erwin Coumans
2006-06-19bugfix/workaround for problem with hard-coded collision margins being too large.Erwin Coumans
2006-05-23-added basic support for GameActuator 'load game', relative paths were ↵Erwin Coumans
broken, just load file into memory and load blend from memory. -near sensor support - python binding for PhysicsConstraints.setNumTimeSubSteps (dividing the physics timestep to tradeoff quality for performance)
2006-05-11- Added support for kinematic objects (interaction between rigidbodies), ↵Erwin Coumans
deriving linear/angular velocity from previous transform/current transform and deltatime. - Made another attempt to migrate from Sumo to Bullet: import of older files automatically switch to Bullet, but you can override it, and save the file in 2.42 version. then it stays Sumo physics.
2006-04-28- fixed Bullet noResponse/ghost modeErwin Coumans
- added ccd option (future use, very basic and inefficient) - some internal Bullet refactoring/improvements
2006-04-26fixed several internal Bullet rigidbody dynamics bugs:Erwin Coumans
- broadphase had bugs in removing objects, - persistent manifold renamed value, - cylinder penetration depth fixed, - memory leak for persistent manifold
2006-04-17added support for 'Ghost' object and collision sensor (preliminary)Erwin Coumans
2006-02-21Reorganized Bullet physics files, added preliminary vehicle simulation files ↵Erwin Coumans
(disabled). Requires some changes to projectfiles/makefiles/scons, for the added and removed files!
2006-01-01more game engine bug-fixes, hooked up 'formfactor' as inertia tensor ↵Erwin Coumans
tweaker, friction/restitution, more scaling related fixes.
2005-12-31Fixed several bugs: python refcounting related and Bullet related (basic ↵Erwin Coumans
add/remove object support, bounding volume hierarchy). Added a few files, updated the Bullet scons. Vc6/7 Bullet projectfiles need to add a couple of files: 'Bullet/CollisionShapes/BvhTriangleMeshShape.cpp', 'Bullet/CollisionShapes/ConvexTriangleCallback.cpp', 'Bullet/CollisionShapes/EmptyShape.cpp', 'Bullet/CollisionShapes/OptimizedBvh.cpp', 'Bullet/CollisionShapes/TriangleCallback.cpp', 'Bullet/CollisionShapes/TriangleIndexVertexArray.cpp', 'Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp'. Sorry, no armatures fix yet.
2005-08-17some more fixes in the raycast/mouse overErwin Coumans
2005-08-13these files missed the cvs commt yesterday, this should fix compilation problemsErwin Coumans
2005-08-08some more work on bullet raycastErwin Coumans
2005-08-05fixed the mouse-over sensor,Erwin Coumans
added raycast support for bullet (no triangle-mesh support, soon) added python methods for 'getHitObject', getRayDirection, getHitPosition and getHitNormal for mouse over sensor, which makes it easy for a shootout.blend demo :)
2005-08-04improved deactivation, exposed more tweakable parameters to python,Erwin Coumans
fixed some copy/paste bug in inertia/inverse inertia. colors in deactivation debug
2005-08-03moved some hardcoded constants into tweaking tresholdsErwin Coumans
exposed those tresholds to python (more 'expert' settings)
2005-07-29added physics-debuggingErwin Coumans
didn't check every single file, so might have broken some gameengine stuff, will fix it this weekend!
2005-07-16added Bullet physics binding filesErwin Coumans