mirror of
https://github.com/bulletphysics/bullet3
synced 2025-01-09 00:50:17 +00:00
0ada7cbb1e
Thanks Ole for the report and suggested fix: http://code.google.com/p/bullet/issues/detail?id=220&can=1&start=200 Applied Character/btKinematicCharacterController.cpp patch: Thanks Thomas for the patch! http://code.google.com/p/bullet/issues/detail?id=196#makechanges - added a normalizedDirection member variable. This is slightly more efficient than recalculating the normalized direction every simulation step. - I overloaded the m_walkDirection member variable to hold either the walkDirection or the Velocity, and used a boolean flag to determine which behavior was required. - The normalization behavior seemed custom, and I needed it twice, so I moved it to a static helper method. - I added the setVelocityForTimeInterval() method to the base interface class. This to me is the scariest change since people inheriting from it will need to make changes (if only to add an empty function). |
||
---|---|---|
Demos | ||
Extras | ||
Glut | ||
jam-2.5 | ||
lib | ||
mk | ||
msvc | ||
src | ||
acinclude.m4 | ||
AUTHORS | ||
autogen.sh | ||
BspDemo.bsp | ||
Bullet_Faq.pdf | ||
Bullet_User_Manual.pdf | ||
bullet.pc.in | ||
BulletLicense.txt | ||
ChangeLog | ||
CMakeLists.txt | ||
config.h.in | ||
configure.ac | ||
convex0.bin | ||
Doxyfile | ||
file.obj | ||
glew32.dll | ||
GLUT32.DLL | ||
heightfield128x128.raw | ||
INSTALL | ||
install-sh | ||
Jamfile.in | ||
Jamrules | ||
jenga.dae | ||
LICENSE | ||
Makefile.am | ||
NEWS | ||
README | ||
RELEASING.TXT | ||
test1.oec | ||
VERSION |
Bullet is a 3D Collision Detection and Rigid Body Dynamics Library for games and animation. Free for commercial use, including Playstation 3, open source under the ZLib License. Discrete and continuous collision detection, integrated into Blender 3D, and COLLADA 1.4 Physics import. See the Bullet_User_Manual.pdf for more info and visit the Bullet Physics Forum at http://bulletphysics.com