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
2012-06-08Update Bullet to version 2.80 (bullet svn revision 2537)Sergej Reich
Remove Jamfiles and other unused files that stuck around during previous updates. Add patches for local changes to the patches directory. Update readme.txt, it had outdated infromation.
2012-05-14Make blender compilable by gcc-4.7 and strict compilation flags:Sergey Sharybin
- Remove strict flags from files, which are using FFmpeg stuff We're still using some symbols which are marked as deprecated. Ideally, we shall switch to new API, but it's a bit larger challenge because we don't want to break compatibility withotu actual need. - Replace MAKE_ID with BT_MAKE_ID in bullet library. This is needed to prevent re-definition of MAKE_ID in bullet library. Seems it's only used to read blender files, so should be quite safe change.
2012-04-24revert 45924, not a very clean solution, especially for external libraries ↵Antony Riakiotakis
and looks like -fpermissive is used in linux too
2012-04-24Remove mingw-w64 errors from loss of precision by converting 64bit pointers ↵Antony Riakiotakis
to ints. All cases found were harmless and the error behaviour could be turned off by the -fpermissive flag but I'd rather keep that off to detect any real problems should they arise.
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-03-12update Bullet physics sdk to latest trunk/version 2.78Erwin Coumans
add PhysicsConstraints.exportBulletFile(char* fileName) python command I'll be checking the bf-committers mailing list, in case this commit broke stuff scons needs to be updated, I'll do that in a second.
2010-12-23remove bullet CMakeLists.txt files, blender uses its own.Campbell Barton
2010-12-08use lowercase for cmake builtin names and macros, remove contents in else() ↵Campbell Barton
and endif() which is no longer needed.
2010-10-03added len_squared_v2v2, use instead of len_v3v3 for font handle tests, also ↵Campbell Barton
fixed some warnings.
2009-05-24Minor fixes in Bullet/constraint solvingErwin Coumans
Should make generic 6DOF constraint more useable, and rigid body stacking more stable (warmstarting was accidently switched off) If time allows, a few more minor last-minute 2.49 fixes might follow. Check out http://bulletphysics.com/constraintsTutorial.blend
2009-03-09upgrade to latest Bullet trunk, fix related to vehicle anti-roll, added ↵Erwin Coumans
constraint visualization. This commit doesn't add new functionality, but more updates are planned before Blender 2.49 release.
2009-03-03Upgraded to Bullet 2.74. The upgrade introduced a few bugs, which need to be ↵Erwin Coumans
fixed before Blender 2.49. In particular, the Bullet vehicle seems broken, and some soft-body demos don't work. No new features or benefits are added yet, but a few improvements are planned before Blender 2.49 release. Please update the build systems, and add those 3 files: extern/bullet2/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.cpp extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp I'll watch the Blender mailing list, in case this commit causes some issues.
2008-10-04Move the Solaris workaround in btScalar behind the sun define, to only make ↵Erwin Coumans
sun and apple ppc slower: #if defined (__sun) || defined (__sun__) || defined (__sparc) || (defined (__APPLE__) && ! defined (__i386__)) Also includes a fix to uninitialized variable (can cause failing collisions). If possible, report all changes to extern/bullet2 to http://code.google.com/p/bullet/issues/list
2008-10-03Solaris was having problems with sqrtf and friends again.Kent Mein
I changed sqrtf to sqrt in elbeem in bullet2 I added defines found in floatpatch.h eventually we should make a "floatpatch.h" that all of blender can use. Kent
2008-10-02Maybe not needed, I was running into some problems thoughKent Mein
and noticed dos line endings in a bunch of files so ran dos2unix on everything in bullet2. Erwin, I noticed there are a few files that do not have license info in them, couple of quick examples are: btDefaultMotionState.h btHashMap.h btQuickprof.cpp could you take a look at add where needed? If you want I can give a list of files I think should get it added and or just add the standard one say the one in src/btBulletCollisionCommon.h Kent
2008-09-27fixed some outstanding issues with Bullet soft bodies: Erwin Coumans
1) re-allocate a pool allocator, if one of the soft body collision algorithms is larger than max pool element size 2) manage child shapes properly, and call RemoveReferences on the m_sparsesdf
2008-09-24Created a KX_SoftBodyDeformer for real-time soft bodies.Erwin Coumans
Added SetDeformer/GetDeformer() to KX_GameObject. Store mapping between graphics/soft body vertices (work-in-progress) Real-time soft body integration is still very premature, but for a quick preview, see this testfile: http://bulletphysics.com/ftp/pub/test/index.php?dir=blender/&file=soft_test.blend
2008-09-18added another missing file, btHashMapErwin Coumans
2008-09-17added src/LinearMath/btConvexHull.cppErwin Coumans
2008-09-13Upgrade to latest Bullet trunk, that is in sync with Blender/extern/bullet2. ↵Erwin Coumans
(except for one define 'WIN32_AVOID_SSE_WHEN_EMBEDDED_INSIDE_BLENDER') In case someone reads those SVN logs: you can enable some extra broadphase SSE optimizations by replacing WIN32_AVOID_SSE_WHEN_EMBEDDED_INSIDE_BLENDER by WIN32 in extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h Thanks to Benoit Bolsee for the upstream patch/contribution. Removed some obsolete files, they were just intended for comparison/testing.
2008-09-03svn merge -r 16334:16347 ↵Daniel Genrich
https://svn.blender.org/svnroot/bf-blender/trunk/blender + also added missing files from bullet-2.71alpha0 archiv + fixed compile errors
2008-09-03Finally upgraded to latest Bullet subversion, about to release 2.71. Some ↵Erwin Coumans
recent changes in extern/bullet2 need to be re-applied, will check with Benoit. Ray tests in 0_FPS_Template.blend is broken, didn't figure out why yet. HELP BUILD SYSTEM MAINTAINERS: Please help with updating all build systems: the newly added files need to be added. Note that the src/SoftBody has been added for future extension of real-time soft bodies.
2007-07-06synchronized to latest version of Bullet. added btConeTwistConstraint ↵Erwin Coumans
(useful for ragdolls etc)
2007-06-23upgrade to latest Bullet 2.53. cross the fingers it doesn't break one of the ↵Erwin Coumans
exotic or less exotic platforms
2007-03-14fix gcc warnings about no newline at end of fileStephen Swaney
2006-12-25fixing some issues: force needs to wake up objects, property sensor issue, ↵Erwin Coumans
island activation issue
2006-12-12added some new Bullet files, and upgraded to latest Bullet 2.xErwin Coumans
Please make sure to have extern/bullet/src/LinearMath/btAlignedAllocator.cpp in your build, if you add the files by name, instead of wildcard *.cpp
2006-11-29updated to latest Bullet 2.xErwin Coumans
2006-11-21catch up with latest Bullet 2.x (not in use yet)Erwin Coumans
2006-11-13updating Bullet 2.x with latest changes. The integration + C-API will follow ↵Erwin Coumans
at some stage.
2006-10-31update Bullet 2.x with latest changes, notice that the integration is not ↵Erwin Coumans
finished yet, and GameBlender is still using extern/bullet.
2006-10-23Added refactored Bullet 2.x library. Important: these files are not part of ↵Erwin Coumans
the Blender build yet. First, the integration will be updated to make use of the new Bullet version. Then all build systems needs to be updated. The refactoring didn't leave a single file the same, all filenames and classes have bt prefix, methodnames start with lowercase, a single headerfile can be included, and also a single include path. Plan is to make use of this Bullet 2.x version in extern/bullet2 within the coming weeks, then extern/bullet can be discarded/ignored/content removed.