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
2008-09-27avoid adding degenerate faces to a Bullet soft bodyErwin Coumans
2008-09-26Update MSVC project filesBenoit Bolsee
2008-09-26Bullet build system fixes: add gimpact to the makefiles, and fixBrecht Van Lommel
blenderplayer linking for scons.
2008-09-26scons/mingw linking fixes with bullet - adjusting priorities to find libsJoshua Leung
2008-09-26* split collision lib into its subpartsNathan Letwory
-This is to remedy long command-line troubles for scons/mingw users. Hopefully this goes ok on other platforms too :)
2008-09-26support concave soft bodies, preliminary. could be used for cloth too. need ↵Erwin Coumans
vertex pinning/constraint attach to other objects.
2008-09-26Allow Bullet soft bodies to be created using a AddObject actuator. Added a ↵Erwin Coumans
fake world coordinate system to game soft bodies, although the vertices are already in world space. Added Bullet/Gimpact concave collision detection to Blender. If your build system isn't updated yet, please add extern/bullet2/src/BulletCollision/Gimpact/* This allows moving/dynamic concave triangle meshes (decomposing meshes into compound convex shapes, and using 'compound' shapes is still preferred)
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-23bugfix for [#7006] Sleeping Objects losing Ghost ConstraintErwin Coumans
Bullet logic bug in (de)activation/island management: deactivated 'fantom' objects do merge islands, in particular when connected by constraints. (fantom = object with collision detection but no collision response).
2008-09-21BGE real-time soft bodies, step 2 / 3: create a btSoftBody. Next step is ↵Erwin Coumans
hooking up / deform graphics mesh and choose collision shape. Note: feature is still disabled.
2008-09-21encountered some issue with the btDbvtBroadphase, switch of a deferred ↵Erwin Coumans
collision feature.
2008-09-21attempt to support negative local scaling for convex hull, box,sphere, ↵Erwin Coumans
cylinder, cone and btScaledBvhTriangleMeshShape in Bullet.
2008-09-21fixed sphere-sphere collision: contact points were not properly ↵Erwin Coumans
removed/refreshed.
2008-09-18needed these changes to get bullet building with cmake and linking with sconsCampbell Barton
2008-09-18Update MSVC project file to include BulletSoftBodyBenoit Bolsee
2008-09-18added another missing file, btHashMapErwin Coumans
2008-09-17added src/LinearMath/btConvexHull.cppErwin Coumans
2008-09-17Please add extern/bullet2/src/LinearMath/btConvexHull.cpp to your build system!Erwin Coumans
Reverted back to original Bullet version.
2008-09-17Added BulletSoftBody as target for Makefile installing of .h filesTon Roosendaal
2008-09-17rev 16569 broke building.Campbell Barton
Looks like bullets Extras/ConvexDecomposition is missing from blenders source. comment functions so it builds for now.
2008-09-17Applied some fixes from Bullet: issues with btDbvtBroadphase, and ↵Erwin Coumans
btSoftBody, and better fix for 64-bit issue in btCompoundCollisionAlgorithm.
2008-09-17Preparation for real-time soft bodies for the game engine, step 1 out of 3. ↵Erwin Coumans
This should be harmless/non-intrusive. Please make sure each build system include extern/bullet2/src/BulletSoftBody/* and extern/bullet2/src/LinearMath/btConvexHull.*
2008-09-17* make BulletSoftBody own small lib to make sure bullet libs don't grow too ↵Nathan Letwory
large for our beloved scons/mingw users.
2008-09-17add BulletSoftBody to SConscript and MakefileErwin Coumans
2008-09-17add src/BulletSoftBody/* to cmake (other build systems also will need to do ↵Erwin Coumans
this soon)
2008-09-13bullet wasnt building on 64bit linuxCampbell Barton
2008-09-13Update MSVC project files for latest bullet revisionBenoit Bolsee
2008-09-13Update MSVC project file for latest Bullet revision. Remove compound patch ↵Benoit Bolsee
as it is now included in Bullet trunk.
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-12Bullet patch for compound ray cast. The patch is filed in Bullet patch ↵Benoit Bolsee
tracker for inclusion in later revision. If it is not included, apply manually extern/bullet2/bullet_compound_raycast.patch
2008-09-05svn merge -c 16350 https://svn.blender.org/svnroot/bf-blender/trunk/blenderBenoit Bolsee
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.
2008-08-27Bullet patch: option to return true face normal, complete triangle ↵Benoit Bolsee
information and broad phase filter. This patch is needed to support enhanced ray cast function in the BGE. I have proposed it to the Bullet forum for inclusion in the next Bullet version.
2008-08-21BGE Bullet fix: physics debug representation of cone shape does not take Up ↵Benoit Bolsee
axis into account. Use Bullet 2.69 code to fix that bug.
2008-04-17Patch from GSR that a) fixes a whole bunch of GPL/BL licenseChris Want
blocks that were previously missed; and b) greatly increase my ohloh stats!
2008-02-03Missed reverting one extra assignment.Ken Hughes
2008-02-03Clean-up for various gcc warnings under linux.Ken Hughes
2008-01-30== MSVC 7.1 projectfiles ==Andrea Weikert
- added missing files from cloth sim
2008-01-30New: Collision Modifier and Cloth can be at any position on the modifier ↵Daniel Genrich
stack. BUT everytime the vertices count change, they will free themselves and internal build new (they rely on vertex count). Should be no problem anymore with e.g. subsurf modifier before collision modifier (tested). Fix: applied a patch from schlaile to get my bullet additions compiled with gcc 3.3
2008-01-30Initial commit of cloth modifier from branch rev 13453Daniel Genrich
2007-08-05reverted to old hinge constraint, it breaks several tests/demosErwin Coumans
2007-07-16updated scons build system, neccesary after erwin's commitJiri Hnidek
2007-07-15== MSVC 7.1 project files ==Andrea Weikert
- updated bullet files with btConeTwistConstraint.h and btConeTwistConstraint.cpp
2007-07-07removed "btHingeConstraint::" prefix, in ↵Erwin Coumans
btHingeConstraint::btHingeConstraint(btRigidBody& rbA,const btVector3& pivotInA,btVector3& axisInA);
2007-07-06fixed issue with kinematic objectsErwin Coumans
2007-07-06synchronized to latest version of Bullet. added btConeTwistConstraint ↵Erwin Coumans
(useful for ragdolls etc)
2007-06-25==== MSVC 7.1 projectfiles ====Andrea Weikert
- bullet update to version 2.53 cleanup - added file sculptmode-stroke.c
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-05-07two minor changes, hopefully before release:Erwin Coumans
- reset randseed, which should make simulations more predictable - re-activate substeps (for more accurate simulations)