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
2013-11-04bullet: Remove patch applied upstreamSergej Reich
2013-10-25Fix building with sconsSergej Reich
Can't actually test here so hope this is enough.
2013-10-25bullet: Update to version 2.82 (bullet revision 2705)Sergej Reich
Remove patch that has been applied upstream. Fixes several bugs.
2013-05-07bullet: Don't use sse in api for windows.Sergej Reich
Remove stray BT_USE_SSE_IN_API definitions. Was causing problems especially for 32 bit windows. It's not quite clear why they were added in the first place since this should be defined in btScalar.h, needs further investigation. Thanks to Francisco De La Cruz (xercesblue) for looking into this. Should fix [#35071] Bullet Convex Hull Crashes on Win32 with SSE
2013-04-29bullet: Fix avoiding collision response between static/kinematic objectsSergej Reich
Sent patch upstream. Fixes [#35115] Character physics type fails collision with static type with an action on 2.67 rc
2013-03-08OSX/gcc-4.6: workaround a compilerbug, use apple-gcc insteadJens Verwiebe
2013-03-07bullet: Update to current svn, r2636Sergej Reich
Apply patches in patches directory, remove patches that were applied upstream. If you made changes without adding a patch, please check. Fixes [#32233] exporting bullet format results in corrupt files.
2013-02-06add missing bullet header to cmake, quiet reports from 'make test_cmake'Campbell Barton
2012-12-15Hi there, it has been a while, just curious if my SVN account still works :)Erwin Coumans
This commit is an attempt to improve collisions between moving Bullet rigid bodies using (concave) triangle mesh bounds. Instead of using Gimpact, this we create a btCompoundShape with child shape tetrahedra derived from the surface triangles. For each triangle, we add a fourth vertex using the centroid, shifting inwards using the triangle normal. If the centroid hits an internal triangle, we stop. The default depth could be exposed as 'advanced' setting in the user interface. This solution will be a slower than the original/gimpact solution, but a bit more reliable. In the future, it is better to add HACD, convex decomposition to Blender, for moving concave meshes. See http://kmamou.blogspot.com and the Bullet SDK's Demos/ConvexDecompositionDemo.
2012-10-24Patch Bullet to make it's convex hull implementation usable in BMeshNicholas Bishop
* Add access to the original indices for vertices * Add a very simple C API for convex hull * Add this patch to the patches folder and update readme.txt
2012-09-05add missing files from cmakes listsCampbell Barton
2012-07-30Fixing [#32210] "Character physics type colliding with sensor type" reported ↵Mitchell Stokes
by Daniel Stokes (kupoman) by applying a patch found in this Bullet bug report: https://code.google.com/p/bullet/issues/detail?id=525
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-29BGE patch #28476: Character object physics typeBenoit Bolsee
=============================================== This patch adds a new "Character" BGE physics type which uses Bullet's btKinematicCharacter for simulation instead of full-blown dynamics. It is appropiate for (player-controlled) characters, for which the other physics types often result unexpected results (bouncing off walls, sliding etc.) and for which simple kinematics offers much more precision. "Character" can be chosen like any other physics type in the "Physics" section of the properties window. Current settings for tweaking are "Step Height" (to make the object automatically climb small steps if it collides with them), "Fall Speed" (the maximum speed that the object can have when falling) and "Jump Speed", which is currently not used. See http://projects.blender.org/tracker/?func=detail&atid=127&aid=28476&group_id=9 for sample blends and a discussion on the patch: how to use it and what influences the behavior of the character object. Known problem: there is a crash if the "compound" option is set in the physics panel of the Character object.
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-05-06typo, agle -> angleJason Wilkins
2012-04-24remove leftover files from last commitAntony Riakiotakis
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.
2012-04-24Add libMV and Scons support for MinGW-w64, patches by Caleb Joseph with ↵Antony Riakiotakis
slight modifications. Thanks!
2012-04-24Peer pressure :) Fix some very public (but probably harmless) errors in ↵Erwin Coumans
extern/bullet2, it will propagate to the Bullet soon from here: https://www.assembla.com/code/bullet3/subversion/nodes Thanks to Campbell for letting me know Fixed described by Sean here: http://stackoverflow.com/questions/818535/how-can-i-set-all-bits-to-1-in-a-binary-number-of-an-unknown-size
2012-02-11update gpl header in cmake filesCampbell Barton
2012-02-05BGE bug #18883: Softbodies being hit by ghost objects. Added a one liner ↵Benoit Bolsee
fix in Bullet. I will also report the fix to Erwin so that it can be added to next Bullet version.
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-08-21Fix #28154: linux3-config.py doesn't existSergey Sharybin
Change OURPLATFORM from "linux<major_version>" to simple "linux". Since new policy for linux kernel versions that major version in platform doesn't make much sense for building rules so the same rules could be used for both of linux2 and linux3 now/ Tested on both of linux2 and linux3 systems.
2011-06-21update cmake checker to ignore file list and add some headers to the source ↵Campbell Barton
list.
2011-05-31cmake maintenanceCampbell Barton
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration.
2011-05-28fixed "rather then" -> "rather than" typos all over the placeM.G. Kishalmi
2011-05-02fix transform code using a node space as an image space, accessing ↵Campbell Barton
unallocated memory. also remove bullet patch which has now been applied.
2011-03-29fixes in Bullet stuff, roll influence for raycast vehicles was broken,Erwin Coumans
enable the setPhysicsTicRate for BGE Python
2011-03-22remove constructors, they cause compile errors under FedoraErwin Coumans
2011-03-13quiet stricter compiler warnings/errors.Campbell Barton
2011-03-13Fix for compilation error after bullet upgrade.Sergey Sharybin
There was a typo in source file list.
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.
2011-02-27doxygen: fixesNathan Letwory
2011-02-22doxygen: add bullet to extern libs, some small changes in page names, and ↵Nathan Letwory
fixes around license blocks
2011-02-12fix for building with opencollada 833 on linux.Campbell Barton
2011-01-30remove nan-makefilesCampbell Barton
2011-01-27[#25815] Patch gcc 4.6Campbell Barton
with minor edits, made sure it works in CMake too.
2011-01-16fix for using un-initialized stack memory with bullet triangle mesh collisions.Campbell Barton
the 4th component of the vector is used later when copying the vector.
2010-12-23rename blenderlib to blender_add_libCampbell Barton
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-12-03Fix for compilation error caused by strict prototype checkingSergey Sharybin
2010-11-29include headers in cmake source, added a script to check for consistency, ↵Campbell Barton
reporting missing headers & C files. this is important so IDE's using CMake integration always get blender headers. - QtCreator & MSVC for eg, probably others too.
2010-10-23Remove msvc build files which are not needed anymore.Campbell Barton
2010-10-23use explicit file paths for CMake rather then globing, This is recommended ↵Campbell Barton
by cmake devs. globbing vs explicit is discussed here. http://www.cmake.org/pipermail/cmake/2008-December/025694.html Practical implications are: - developers need to keep CMakeLists.txt files up to date. - Users wont get strange linking errors if they build after a file is added, since CMake detects CMakeLists.txt is modified and automatically reconfigure.
2010-10-03added len_squared_v2v2, use instead of len_v3v3 for font handle tests, also ↵Campbell Barton
fixed some warnings.
2010-09-03Fix [#23569] Convex hull bounds crash BlenderNathan Letwory
Reported by dobz116 This appears to happen only on 64bit Windows. An issue for this part of code was reported at http://code.google.com/p/bullet/issues/detail?id=204 and fixed at http://code.google.com/p/bullet/source/detail?r=1650 . The code change also fixes the crash we experience: merged changes.
2010-07-17spelling correction: alredy --> alreadyCampbell Barton