Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-01 | Fix BGE bug: dynamic-but-not-rigid objects are added as rigid body during ↵ | Benoit Bolsee | |
the game. | |||
2008-04-27 | Update MSVC project files to support ffmpeg. Make sure you do svn update in ↵ | Benoit Bolsee | |
lib/windows to link with latest ffmpeg libraries | |||
2008-04-24 | Better fix for BGE bug #7892: dRot is reversed on dynamic objects. Make ↵ | Benoit Bolsee | |
sure that graphic, Bullet and Sumo(deprecated) objects rotate the same way. This fix reverses the rotation of non-dynamic objects compared to 2.45: you will need to change the sign of dRot in 2.45 games for them to work correctly in 2.46 | |||
2008-04-17 | Patch from GSR that a) fixes a whole bunch of GPL/BL license | Chris Want | |
blocks that were previously missed; and b) greatly increase my ohloh stats! | |||
2008-04-16 | BGE: Fix restitution: object will now bounce according to material ↵ | Benoit Bolsee | |
restitution setting | |||
2008-04-11 | fix BGE bug #8813: new rayCastTo() function hits near sensor collision box | Benoit Bolsee | |
2008-03-11 | BGE crash when using angV & linV actuator on static objects | Benoit Bolsee | |
The error was causing by the KINEMATIC flag not set automatically when the linear or angular velocity was set on static objects. Note that these actuators still won't work on static objects: the crash is fixed but not the actuator; linV and angV only work on dynamic objects. Fixing the linV and angV actuators on static object requires a bit more reflexion. For the time being, use dRot and dLoc on static objects. Cleaned the code a bit: added systematic check on the physic controller presence before taking action. | |||
2008-03-02 | * to be able to properly compile this, the friend needs 'class' too: friend ↵ | Nathan Letwory | |
class CcdOverlapFilterCallBack | |||
2008-03-01 | Radar/Near sensor performance problem fixed | Benoit Bolsee | |
2007-08-28 | This commit fixes up a bunch of svn properties to hopefully make things a ↵ | Kent Mein | |
little nicer for everyone. Patch provied by gsrb3d bug tracker #7061 Kent | |||
2007-07-16 | bugfixes for generic (experimental) Bullet rigidbody constraint: use ↵ | Erwin Coumans | |
cone-twist instead (needs a few more minor fixes) Note: Visual Studio projectfiles and other buildsystems need to add extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp to the project! | |||
2007-06-23 | bugfix: adding static objects will 'replace' previously added static object ↵ | Erwin Coumans | |
in game engine. need to use new motion state. | |||
2007-05-07 | two minor changes, hopefully before release: | Erwin Coumans | |
- reset randseed, which should make simulations more predictable - re-activate substeps (for more accurate simulations) | |||
2007-04-04 | moved source and text to american spelling | Campbell Barton | |
* colour -> color * centre -> center * normalise -> normalize * modelling -> modeling | |||
2007-01-19 | fix crash in constraint conversion, fix reference frame transformations for ↵ | Erwin Coumans | |
generic 6dof constraint | |||
2007-01-05 | fix, static objects were not dynamically added at the right position. | Erwin Coumans | |
2006-12-27 | normalize hitnormal | Erwin Coumans | |
2006-12-27 | -fixes in player: draw physics debugging, only render frames when actually ↵ | Erwin Coumans | |
updated, fix with hierarchies not properly build (causing crashes) | |||
2006-12-25 | fixing some issues: force needs to wake up objects, property sensor issue, ↵ | Erwin Coumans | |
island activation issue | |||
2006-12-16 | contribution from RCRuiz: | Erwin Coumans | |
drawing of rigidbody constraint pivots, and allow passing of full constraint frame. | |||
2006-12-04 | fixed some motionstate synchronization issues | Erwin Coumans | |
nearsensor was not synchronized at the start wheels not synchronized properly (one frame delay) | |||
2006-12-03 | different Bullet/graphics synchronization | Erwin Coumans | |
2006-12-03 | gameengine: reverted some timing experiment | Erwin Coumans | |
2006-12-03 | - GEadded VSYNC for Mac OS X swapbuffers (can be easily undone by commenting ↵ | Erwin Coumans | |
out the #define WAIT_FOR_VSYNC 1 - GEdon't crash when attempting to add constraint on game objects without physics controller - GEimproved some physics -> graphics synchronization issues - small experiment with game engine timing to smooth framerate/reduce tearing | |||
2006-12-02 | - added support for generic 6DOF constraint | Erwin Coumans | |
- only 6DOF constraint shows buttons for limits - added python support for rigidbody constraint (untested, but required for COLLADA Physics support) | |||
2006-12-01 | - enabled compound collision objects, requires 'clear parent inverse' | Erwin Coumans | |
- fixed some issues with kinematic objects, introduced during Bullet 2.x upgrade | |||
2006-11-29 | fix some loose ends in Bullet 2.x upgrade | Erwin Coumans | |
2006-11-29 | updated to latest Bullet Physics | Erwin Coumans | |
2006-11-23 | make compiler happy | Erwin Coumans | |
2006-11-23 | pass right friction/restitution/damping values to btRigidBody | Erwin Coumans | |
2006-11-22 | Makefile support for bullet2 ... please test | Chris Want | |
2006-11-21 | more Bullet 2.x upgrading. fair amount of functionality is now restored, not ↵ | Erwin Coumans | |
all yet. | |||
2006-11-21 | updated CMake files for game engine for Bullet 2.x upgrade | Erwin Coumans | |
2006-11-21 | Removed old Blender/extern/bullet, and upgraded game engine to use Bullet 2.x | Erwin Coumans | |
All platforms/build systems: either upgrade to use extern/bullet2, or disable the game engine until the build is fixed. | |||
2006-11-17 | CMake lists initial submission. Documentationand further verification for ↵ | Jacques Beuarain | |
different platforms will follow soon. This was just tested against current CVS on MSVC 2005 with Verse, QuickTime, OpenEXR, Player all on. | |||
2006-08-28 | upgraded Bullet rigidbody physics to latest version 1.9 | Erwin Coumans | |
2006-07-03 | debug lines / register the applied impulse for constraint (for breaking) | Erwin Coumans | |
2006-06-23 | bug: normalized raycast | Erwin Coumans | |
2006-06-22 | workaround for a irregularity/bug in physics system (happens very seldom, ↵ | Erwin Coumans | |
just 1 report so far, linear velocity/AABB becomes NaN) | |||
2006-06-20 | bugfix: removing constraints should activate rigidbodies. | Erwin Coumans | |
2006-06-19 | bugfix/workaround for problem with hard-coded collision margins being too large. | Erwin Coumans | |
2006-06-17 | fixed Bullet bug: constraints didn't merge simulation islands. | Erwin Coumans | |
2006-06-12 | Bullet, bugfix: don't simulate when substeps are set to 0 | 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-14 | Patch from Charlie: | Erwin Coumans | |
Cleared the python dictionary at the end of the game engine, should fix some issues, also reverted the python controller changes, related to this This should fix the following bugs: [ #3789 ] [ #3815 ] possiblyy fixes: [ #3834 ] | |||
2006-05-11 | - Charlie provided a work-around for some armature related crashes | Erwin Coumans | |
- fixed some Bullet raycasting (hitfraction was not properly updated for static meshes) - removed some cvs tags in Bullet's BMF _Font files (they keep on conflicting when duplicated in different repositories) - set default linearsleepingtreshold explicitly | |||
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-05-10 | (experimental) logic timestep to 60hertz instead of 30 hertz. | Erwin Coumans | |
2006-05-09 | fixed Bullet raycasting filtering issue | Erwin Coumans | |
2006-04-28 | - fixed Bullet noResponse/ghost mode | Erwin Coumans | |
- added ccd option (future use, very basic and inefficient) - some internal Bullet refactoring/improvements |