erwin.coumans
182c3034de
fixes in btBulletXmlWorldImporter, and add premake4 support for the related demo
2012-09-22 05:27:35 +00:00
erwin.coumans
0fa444e851
fix Mac OSX build
2012-09-22 04:26:14 +00:00
erwin.coumans
6f60a388c6
add missing Demos/BulletXmlImportDemo
...
serialize DynamicsWorldInfo
2012-09-22 02:06:09 +00:00
erwin.coumans
f2c9cdfb11
add m_rollingFriction to serialization structures
...
add btContactSolverInfo and gravity to serialization structures
(actual serialization code will follow soon)
2012-09-21 23:37:24 +00:00
erwin.coumans
214579ec60
Allow btBulletWorldImporter to convert/export a .bullet file to XML
...
Add first version of btBulletXmlWorldImporter, still incomplete but it can read some files
Fix false assert in btSequentialImpulseConstraintSolver
2012-09-21 22:47:11 +00:00
erwin.coumans
19583868a9
fix AllBulletDemosOSX, 16-byte alignment and Xcode project
2012-09-17 17:02:33 +00:00
erwin.coumans
2dfde77bac
delete some unused projects
2012-09-13 00:25:44 +00:00
erwin.coumans
47cae15fe5
add missing file in AllBulletDemosOSX
...
fix RaytestDemo CMakeLists.txt
2012-09-13 00:14:30 +00:00
erwin.coumans
737a2829bb
remove rigid body gpu pipeline, the latest version is at https://github.com/erwincoumans/experiments
2012-09-13 00:07:58 +00:00
erwin.coumans
2871a3d30f
enable import/deserialization of optimizedBvh data in a .bullet file
2012-09-11 19:59:00 +00:00
erwin.coumans
d99d9779a2
cast to char to avoid C++11 issue
...
Fixes Issue 716.
2012-09-11 03:58:11 +00:00
erwin.coumans
1b7642f0f5
Prepare for 2.81 release, increase version numbers
...
Fixed DNA serialization for C++11: avoid negative char values
Fixes 617. (needs to be tested)
2012-09-11 03:49:50 +00:00
erwin.coumans
3b83428a7f
Applied polar decomposition patch. Fixes Issue 621. Thanks to Christian for the report, Joshua for the fix, Dongsoo for checking the fix.
...
Applied picking cloth patch. Fixes Issue 646. Thanks to Dongsoo.
Applied patch Softbody updateConstraints. Fixes Issue 503. Thanks to Dave Bruce Phillips and Dongsoo.
Fix various warnigns under Mac OSX.
2012-09-09 17:22:30 +00:00
erwin.coumans@gmail.com
e208f99289
clear all arrays when deleting data. Fixes Issue 645.
2012-09-08 20:05:53 +00:00
erwin.coumans
b69c6ac3f5
fix padding in btSolverConstraint, see Issue 650
...
fix some warnings
2012-09-08 19:21:14 +00:00
erwin.coumans
10ed7bffd5
Fix serialization issue with btGeneric6DofSpringConstraintData, due to typo
...
Skip btGeneric6DofSpringConstraintData parts of the data that will be invalid in .bullet files version 280 or older
This fixes Issue 618, thanks to cyrfer for the report.
minor improvements in premake build (name library output so multiple Visual Studio installations don't conflict)
remove msvc folder
2012-07-24 04:07:25 +00:00
erwincoumans
78e1058b68
apply forgotten patch in a closed issue
...
http://code.google.com/p/bullet/issues/detail?id=573
Thanks to Andres Traks for the reminder!
2012-06-29 22:36:38 +00:00
erwincoumans
f9908667eb
fix xcode project in Extras/AllBulletDemosOSX and enable stencil shadows
2012-06-21 07:00:08 +00:00
erwin.coumans
73b217fb07
Apple contribution for OSX SSE and iOS NEON optimizations unit tests, thanks to Jordan Hubbard, Ian Ollmann and Hristo Hristov.
...
For OSX:
cd build
./premake_osx xcode4
for iOS:
cd build
./ios_build.sh
./ios_run.sh
Also integrated the branches/StackAllocation to make it easier to multi-thread collision detection in the near future. It avoids changing the btCollisionObject while performing collision detection.
As this is a large patch, some stuff might be temporarily broken, I'll keep an eye out on issues.
2012-06-07 00:56:30 +00:00
erwin.coumans
777b92a2ad
fix HACD/CMakeLists.txt to add .inl files for install fixes Issue 616
...
https://code.google.com/p/bullet/issues/detail?id=616&colspec=Modified%20ID%20Type%20Stars%20Status%20Owner%20Summary
fix Intel cmake build of ParticlesOpenCL and OpenCLClothDemo
disable debug printf
2012-05-30 19:22:54 +00:00
erwin.coumans
ec734ada87
OpenCL GPU rigid body pipeline2: initialize the host/gpu velocities so that the demo also works with NVIDIA GPUs
...
(apparently AMD Radeon initializes the memory with zero, hiding this bug)
2012-04-10 23:36:07 +00:00
erwin.coumans
4b92fbaccf
fix AllBulletDemosOSX Xcode project
2012-03-27 21:27:19 +00:00
erwin.coumans
f4cf504223
add a couple of missing PhysicsEffects premake files
2012-03-14 20:35:46 +00:00
erwin.coumans
28de5ea030
unsigned char -> char for serialization data structures.
...
See Issue 604
2012-03-05 23:38:36 +00:00
erwin.coumans
03e1603a2f
update explanation about GPU rigid body pipeline
2012-03-05 05:52:36 +00:00
erwin.coumans
52c15f9fd0
explain that the GPU rigid body pipeline is only tested under Windows, with recent GPU
2012-03-05 05:50:51 +00:00
erwin.coumans
ee63abcae4
update PhysicsEffects Android readme and bump up Sony copyright year
2012-03-05 05:06:14 +00:00
erwin.coumans
a93a661b94
Add PhysicsEffects to Extras. The build is only tested on Windows and Android.
...
The Android/NEON optimized version of Physics Effects is thanks to Graham Rhodes and Anthony Hamilton, See Issue 587
2012-03-05 04:59:58 +00:00
erwin.coumans
571af41cf6
Add the GPU rigid body pipeline from https://github.com/erwincoumans/experiments as a Bullet 3.x preview for Bullet 2.80
2012-03-05 00:54:32 +00:00
erwin.coumans
9bc3b5eb10
Update btOpenCLUtils to allow caching of precompiled program binaries (save/load). See Bullet/Demos/SerializeDemo/AMD for an example use
...
Fix in btBulletWorldImporter: load friction/restitution and patch radius of btCapsuleShape (it needs to embed the margin)
Partly apply a modified patch to make the SerializeDemo_AMD work, but avoid breaking the MiniCL version. See Issue 594
2012-03-04 22:12:12 +00:00
erwin.coumans
9c6a790e4b
minor fix in SerializeDemo
2012-03-03 03:44:10 +00:00
erwin.coumans
710954d772
Constraints can override their own number of solver iterations (either more or less than the default) or leave it default (-1)
...
Bump version to 2.80
2012-03-03 03:07:18 +00:00
erwin.coumans
99db5e6c8a
fix in ConvexDecomposition (old one, not HACD)
...
See Issue 552, thanks to Jarno
2012-02-29 05:55:45 +00:00
erwin.coumans
018c526edc
Install BulletFileLoader and BulletWorldImporter if -DINSTALL_EXTRA_LIBS=ON
...
See Issue 563
2012-02-29 04:43:51 +00:00
erwin.coumans
9bfdc346c3
allow cancel operation for HACD (it takes minutes to complete, blocking modelers such as Maya when accidently pressed)
...
used in Dynamica maya plugin (http://dynamica.googlecode.com )
2012-01-31 04:45:46 +00:00
erwin.coumans
99ab91b451
use #include "file.h" instead of #include <file.h> in HACD
2012-01-29 18:06:47 +00:00
erwin.coumans
f754952232
Pass in a const reference to a CompareFunc for quickSort, to make Visual Studio 2011 happy.
...
Thanks to Cameron Hart
Fixes Issue 588
2012-01-23 21:39:44 +00:00
erwin.coumans
ce50f11fea
Fix mismatching de-allocation, thanks to ravi.rathnam
...
Fixes Issue 591
2012-01-23 21:24:16 +00:00
erwin.coumans
4e0aa42123
Disallow the operator= for btAlignedObjectArray, together with some fixes in the code (to avoid accidental deep copy)
...
Enable #define BT_ALLOW_ARRAY_COPY_OPERATOR in Bullet/LinearMath/btAlignedObjectArray.h to re-enable it
Fixes Issue 564, thanks to Tissen Peter for the report/fix
2011-11-15 20:09:05 +00:00
erwin.coumans
d3c6f9dd67
BulletWorldImporter didn't properly import m_3indices16 arrays, fixes Issue 562 thanks to Marius Elvert
...
Support for m_3indices8 import
Fix un-initialized memPtr->m_3indices8 at export time, add a workaround at loading time
2011-11-15 18:40:45 +00:00
erwin.coumans
4f25d731f9
fix autotools build
...
fix picking for tetrahedral soft body (demo 29/30)
add text for failing OpenCL kernel build, thanks to Greg
2011-09-16 23:58:38 +00:00
erwin.coumans
0656de3057
premake4 compile/link fixes
2011-09-16 19:56:14 +00:00
erwin.coumans
a13d22dc84
Fix a lot of warnings, thanks to ejtttje, Fixes issue 537
...
Fix soft body debug rendering
2011-09-15 01:17:34 +00:00
erwin.coumans
82234e6f33
add preliminary premake4 support (next to cmake) mainly to auto-generate Visual Studio projectfiles that can be redistributed (with no dependency on cmake, premake)
2011-09-02 22:24:08 +00:00
erwin.coumans
ad76b3222f
update to the latest HACD convex decomposition (minor fixes)
2011-08-23 00:25:17 +00:00
erwin.coumans
cf0d948d97
update to the latest version of HACD (hierarchical approximate convex decomposition, http://sourceforge.net/projects/hacd )
...
Thanks to Khaled Mammou for the fix.
2011-07-24 02:01:32 +00:00
erwin.coumans
c7b8035556
make things compile again
2011-07-07 21:50:35 +00:00
erwin.coumans
996bcb18ee
Added HACD library by Khaled Mamou, for improved convex decomposition
...
See also http://sourceforge.net/projects/hacd/ and http://bulletphysics.org/Bullet/phpBB3/viewtopic.php?f=4&t=6619
Thanks to Sujeong Kim for the integration with the Bullet/Demos/ConvexDecompositionDemo
2011-07-07 00:28:15 +00:00
erwin.coumans
d9a1a1d415
fix bug in the OPC_ArraySAP.cpp (used in Extras/CDTestFramework to compare agains Bullet broadphases)
...
Thanks to Olli-Pekka Räsänen for the report, mentioned by Pierre Terdiman in his blog:
http://www.codercorner.com/blog/?p=475
2011-04-18 00:08:48 +00:00
erwin.coumans
cdddf9d25a
add FractureDemo to AllBulletDemos
...
improvements in CCD handling
some cleanup of CcdPhysicsDemo and BasicDemo
2011-04-09 01:14:21 +00:00