Commit Graph

  • b88aaa7115 Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwin coumans 2014-12-16 14:27:57 -08:00
  • 548fe5b04e fix crash in BasicDemo add small experiments to distribute points on a sphere prepare for coordinate frame demo (incomplete) fix/hack around gwen update of scroll bars and Focu erwin coumans 2014-12-16 14:27:38 -08:00
  • c26e0c2f73 Merge remote-tracking branch 'bp/master' Erwin Coumans 2014-12-16 10:42:02 -08:00
  • 6e6c6812ec Merge pull request #297 from Orbots/convex-hull-fix erwincoumans 2014-12-12 21:18:49 -08:00
  • 122fabac87 prepare to create coordinate frame demo, minor cleanup for create funcs in demo entries, fix r2d2.urdf inertia erwin coumans 2014-12-12 18:14:49 -08:00
  • d4be7a4823 Revert "replace unstable Gyroscopic force calculations with stable back Euler derived" emMichael Alexander Ewert/em 2014-12-12 16:35:40 -08:00
  • 92dabdc07d Fix a couple of bugs in 2dConvex Hull algorithm. * Need to use atan2 so 3d angles are calculated properly after projection. * Need to handle case where the first tripple of points is non-convex, previously this would cause the algorithm to fail with only 1 point. emMichael Alexander Ewert/em 2014-12-12 15:39:16 -08:00
  • 0ce687853d replace unstable Gyroscopic force calculations with stable back Euler derived update. Removed max force clamping. emMichael Alexander Ewert/em 2014-12-12 11:49:36 -08:00
  • 2118ade465 Stop adding motion in the kinematic character controller if the walk direction is near zero Rhody Lugo 2014-12-12 10:29:23 -04:30
  • 366b2ef500 Merge pull request #295 from erwincoumans/master erwincoumans 2014-12-09 16:58:11 -08:00
  • cf2b4e03b5 fix a problem in the btMultiBodyConstraint related to self-collision, see also https://github.com/bulletphysics/bullet3/issues/290 erwin coumans 2014-12-09 16:57:21 -08:00
  • beaf1b5922 fix for fix Lunkhound 2014-11-25 13:48:20 -08:00
  • 8cac481091 quickfix: SSE was accidentally disabled on windows desktop by a change intended to disable it only for Windows Phone Lunkhound 2014-11-25 12:44:22 -08:00
  • dc731280b8 Merge pull request #281 from erwincoumans/master erwincoumans 2014-11-05 12:27:55 -08:00
  • eafbf817c3 fix MSVC 2013 compilation (std::min needs #include <algorithm> add example use of GJK+MPR in VoronoiFractureDemo erwin coumans 2014-11-05 08:58:24 -08:00
  • c64377b76c fix linux build of test/collision Erwin Coumans 2014-11-03 20:19:13 -08:00
  • ba0dd676aa comment-out the memset in DEBUG mode in btVector3.cpp and b3Vector3.cpp Erwin Coumans 2014-11-02 14:12:54 -08:00
  • df6d377224 Merge pull request #280 from erwincoumans/master erwincoumans 2014-11-02 13:51:45 -08:00
  • 5264fc3006 disable work-in-progress softbody demo Erwin Coumans 2014-11-02 13:26:25 -08:00
  • 5757de14d7 Merge remote-tracking branch 'bp/master' Erwin Coumans 2014-11-02 13:12:16 -08:00
  • b1863f7ce2 Refactored GJK, EPA and MPR as a template class, reducing/removing the dependencies to the rest of the Bullet code base. This code will replace the original GJK/EPA in a future commit. Erwin Coumans 2014-11-02 12:53:36 -08:00
  • f25b5fb17a placeholder for soft body Erwin Coumans 2014-10-31 16:10:28 -07:00
  • 65225575ed render the tetrahedral mesh (no mesh normals) Erwin Coumans 2014-10-31 15:24:07 -07:00
  • eac8b32782 add very basic multibody vehicle tweak finite element experiment with parameter Erwin Coumans 2014-10-31 14:14:45 -07:00
  • 91bcb055db initialize variable to fix FEM nodes Erwin Coumans 2014-10-31 09:57:08 -07:00
  • 83ccc5b2c5 fix Mac build = 2014-10-29 13:56:32 -07:00
  • 8aaf5a5019 add btFileUtils::toLower to convert a string (char*) to lower case URDF import demo: add COLLADA .dae file support add FiniteElementMethod demo, extracted from the OpenTissue library (under the zlib license) don't crash if loading an invalid STL file add comparison with Assimp for COLLADA file loading (disabled by default, to avoid library dependency) Gwen: disable some flags that make the build incompatible erwin coumans 2014-10-29 13:39:53 -07:00
  • 4b665fa82b add btFileUtils::toLower to convert a string (char*) to lower case URDF import demo: add COLLADA .dae file support add FiniteElementMethod demo, extracted from the OpenTissue library (under the zlib license) don't crash if loading an invalid STL file add comparison with Assimp for COLLADA file loading (disabled by default, to avoid library dependency) Gwen: disable some flags that make the build incompatible erwin coumans 2014-10-29 13:18:34 -07:00
  • 959e86eb1a Merge pull request #276 from erwincoumans/master erwincoumans 2014-10-27 12:47:59 -07:00
  • 5f53ebd430 Merge pull request #278 from dbasilioesp/master erwincoumans 2014-10-27 12:32:11 -07:00
  • 05b036d7e7 Update README.md David Basilio Espitalher 2014-10-27 17:18:03 -02:00
  • cc1c2e9e8a Update README.md David Basilio Espitalher 2014-10-27 11:02:11 -02:00
  • c174d6441e Update README.md David Basilio Espitalher 2014-10-27 11:01:05 -02:00
  • aaaf8dc4e2 Enable CMake support for Windows Phone (_WIN32+_M_ARM) and Windows Store Apps, Use this recent cmake version (http://cmakems.codeplex.com/) or future cmake that has the Windows Phone/Store App support Use the following defines in CMake: -DCMAKE_SYSTEM_NAME=WindowsPhone or -DCMAKE_SYSTEM_NAME=WindowsStore -DCMAKE_SYSTEM_VERSION=8.0 or -DCMAKE_SYSTEM_VERSION=8.1 Thanks to Microsoft OSS group for the patch! erwin coumans 2014-10-24 15:44:33 -07:00
  • 0160512a01 Merge pull request #275 from erwincoumans/master erwincoumans 2014-10-22 14:47:53 -07:00
  • a59bedd745 Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwin coumans 2014-10-22 14:47:07 -07:00
  • 1ce647742c fix build erwin coumans 2014-10-22 14:46:48 -07:00
  • 4de9e3fd24 Merge pull request #273 from erwincoumans/master erwincoumans 2014-10-22 14:24:51 -07:00
  • 2e1cbc0133 add basic concept demo, Coordinate System for a start. set the up axis for some of the demos. erwin coumans 2014-10-22 11:17:13 -07:00
  • 2965087110 remove unnecessary header Erwin Coumans 2014-10-21 18:06:36 -07:00
  • bb9ea22bf0 fix mac build Erwin Coumans 2014-10-21 17:49:57 -07:00
  • 579b34d2e0 Added a basic COLLADA .dae importer mainly to support URDF loading (URDF can refer to COLLADA .dae or STL .stl for mesh support) It is fairly limited, only supports loading <geometry> with triangulated meshes, no material loading I will extend this with COLLADA Physics support. erwin coumans 2014-10-21 17:44:54 -07:00
  • 3799b021f5 Merge pull request #269 from kwatts/render_callback_virtual_dtor erwincoumans 2014-10-17 13:49:59 -07:00
  • fccd00b3cf Merge pull request #260 from sippeangelo/issue-260 erwincoumans 2014-10-17 13:49:30 -07:00
  • 1d78b1aef9 Merge pull request #271 from erwincoumans/master erwincoumans 2014-10-17 13:48:02 -07:00
  • 5f61473229 fix double precision build erwin coumans 2014-10-17 13:39:34 -07:00
  • 1baf2e5cc6 add support to btHingeConstraint to set/get ERP, example use: hinge->setParam(BT_CONSTRAINT_ERP,0.5); btScalar erp = hinge->getParam(BT_CONSTRAINT_ERP); Also, preliminary support for status bar messages in demo framework. erwin coumans 2014-10-17 13:05:53 -07:00
  • c0b4871f6c fix build error in SupportFuncDemo.h erwin coumans 2014-10-17 10:19:16 -07:00
  • 0910eb9f72 Virtual dtor for CommonParameterInterface Kevin Watts 2014-10-16 13:49:31 -07:00
  • 2ad44a2ea6 Adding destructor to GraphicsPhysicsBridge Kevin Watts 2014-10-16 13:46:58 -07:00
  • 70c307e08e Merge pull request #268 from kwatts/render_callback_virtual_dtor erwincoumans 2014-10-16 13:35:43 -07:00
  • 0623f99a27 Adding virtual dtors to classes in btSoftBody Kevin Watts 2014-10-16 11:58:44 -07:00
  • 2733f21d5f Adding virtual destructor for RenderCallbacks struct Kevin Watts 2014-10-16 11:38:45 -07:00
  • eda1ff77db add alpha blendering option (disabled by default) using w component of color add low-level support function demo (test) Erwin Coumans 2014-10-15 18:05:11 -07:00
  • f9674d4b95 MSVC-specific function calls wrapped in a MSVC-specific macro instead of a Windows-specific one. sippeangelo 2014-10-07 18:21:13 +02:00
  • b7699024e2 Fix for use of uninitialized variables. AlexanderPolyakov 2014-10-07 19:10:35 +04:00
  • 11ab85a4bb Install pkg-config file on MinGW systems as well Timothy Gu 2014-10-01 19:56:54 -07:00
  • ce0ad64475 fix max osx build Erwin Coumans 2014-09-29 10:37:39 -07:00
  • 84288952fc enable OpenGL3 by default (part of work-in-progress refactor) Erwin Coumans 2014-09-23 18:28:49 -07:00
  • e314f56f9d refactor to allow various gfx backends (work-in-progress) Erwin Coumans 2014-09-23 18:27:16 -07:00
  • 46bd05f4f7 Merge pull request #241 from xantares/patch-1 erwincoumans 2014-09-17 10:10:27 -07:00
  • 43304f494e Merge pull request #249 from erwincoumans/master erwincoumans 2014-09-17 10:08:34 -07:00
  • 76f4bd9a9d fix CMakeLists.txt on Mac/Linux when using BUILD_SHARED_LIBS Erwin Coumans 2014-09-17 10:07:21 -07:00
  • 065091bd12 Merge pull request #248 from erwincoumans/master erwincoumans 2014-09-16 20:17:51 -07:00
  • 4352eb1ea4 disable btInMemorySerializer by default Erwin Coumans 2014-09-16 20:16:01 -07:00
  • 1fccfc4e28 fix btInMemorySerializer Erwin Coumans 2014-09-16 20:14:31 -07:00
  • dd526e7da9 Merge pull request #247 from erwincoumans/master erwincoumans 2014-09-16 19:57:11 -07:00
  • ad251da294 disable btInMemorySerializer by default Erwin Coumans 2014-09-16 19:56:26 -07:00
  • 26a8eee4ad Merge pull request #246 from erwincoumans/master erwincoumans 2014-09-16 19:40:58 -07:00
  • f9eb7c68c5 add btInMemorySerializer (experiments, allows for in-memory deep copy of worlds, bypassing the BulletFileLoader mechanism) add btCollisionWorldImporter that can load a .bullet file, or use the btInMemorySerializer for deep-copy Erwin Coumans 2014-09-16 19:18:10 -07:00
  • baeec0efcd Merge pull request #245 from erwincoumans/master erwincoumans 2014-09-16 14:23:46 -07:00
  • f395a5d031 split Wavefront .obj to graphics conversion in a reusable file (Wavefront2GLInstanceGraphicsShape.*) = 2014-09-16 14:22:09 -07:00
  • 11db92bfbc Merge pull request #243 from erwincoumans/master erwincoumans 2014-09-16 12:31:17 -07:00
  • 07e2dcc749 minor cleanup of btgui/demo3 stuff, much more demo cleanup is needed moved some files in btgui/Bullet3AppSupport Erwin Coumans 2014-09-16 12:08:24 -07:00
  • 3240d790e4 Update btSerializer.h erwincoumans 2014-09-16 09:32:26 -07:00
  • 89aeae9102 Add serialization support for btGeneric6DofSpring2Constraint Attempt to re-order serialization data so it can be serialized in-memory (for deep copy) erwincoumans 2014-09-16 09:22:35 -07:00
  • 11ded54a04 call 'updateCamera' in GpuDemos. erwincoumans 2014-09-12 09:51:01 -07:00
  • 4403ecf49d AMD 14.50Alpha5 driver fixes the issue with MPR kernel, re-enable testFileFracture.bullet erwincoumans 2014-09-12 09:50:13 -07:00
  • 8b8e3d3a1f Update CMakeLists.txt xantares 2014-09-11 18:56:59 +02:00
  • 02ca31bc9d Merge pull request #240 from erwincoumans/master erwincoumans 2014-09-10 20:51:07 -07:00
  • 6406519108 allow to compile using gcc-4.x on Mac OSX Erwin Coumans 2014-09-10 20:50:12 -07:00
  • 46565f3cea Merge pull request #238 from erwincoumans/master erwincoumans 2014-09-05 11:32:22 -07:00
  • a26f9c1871 premake: use *.cpp insteadl of **.cpp Erwin Coumans 2014-09-05 11:22:25 -07:00
  • 3205f71e5e Merge pull request #237 from erwincoumans/master erwincoumans 2014-09-04 18:00:44 -07:00
  • 61808844de escape quits SimpleOpenGLApp Erwin Coumans 2014-09-04 17:54:33 -07:00
  • b125a96294 Merge pull request #232 from erwincoumans/master erwincoumans 2014-09-03 10:21:02 -07:00
  • 0125324bd6 consolidate files into btgui/OpenGLWindow (from FontFiles/OpenGLTrueTypeFont) consolidate stringify_linux/_osx into stringify.sh Erwin Coumans 2014-09-03 09:52:31 -07:00
  • d6c78426bd Merge pull request #231 from erwincoumans/master erwincoumans 2014-09-01 09:30:34 -07:00
  • 58d7a7b9d5 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans (Google) 2014-09-01 09:21:26 -07:00
  • e20c240178 make stringify_linux.sh compatible with mac osx (testing) Erwin Coumans (Google) 2014-09-01 09:17:21 -07:00
  • 3b7a7007ce Merge pull request #230 from erwincoumans/master erwincoumans 2014-08-31 13:10:11 -07:00
  • 701ce71a1e remove BUILD_MULTITHREADING option from CMakeLists.txt Erwin Coumans 2014-08-31 13:09:20 -07:00
  • 57b3886c1f Merge pull request #229 from erwincoumans/master erwincoumans 2014-08-31 13:01:22 -07:00
  • 6f302f8a6f Merge remote-tracking branch 'bp/master' Erwin Coumans 2014-08-31 12:56:40 -07:00
  • da8abf443e fix support for dynamic loading of X11 functions, after adding XRaiseWindow ./premake4_linux64 --force_dlopen_x11 gmake Erwin Coumans 2014-08-31 12:51:11 -07:00
  • ec3650acc4 CMake: remove CMAKE_INSTALL_PREFIX from CMakeLists.txt it is automagically used See also https://github.com/bulletphysics/bullet3/pull/227 remove pthread from OpenGL/GlutStuff.cpp for now (it breaks CMake build) Erwin Coumans 2014-08-31 12:36:02 -07:00
  • f199a4a972 add fileOpenDialog and enable loading of urdf from GUI (will add .bullet file support soon) Uses native Windows (getFileOpenFileName) and Mac OSX NSOpenPanel, on Linux using pipe popen to zenity) Erwin Coumans 2014-08-31 11:53:44 -07:00
  • 6760cee950 Merge pull request #224 from erwincoumans/master erwincoumans 2014-08-28 23:20:03 -07:00
  • 8595928949 update appveyor badge Erwin Coumans 2014-08-28 23:02:19 -07:00
  • 145123260c update badges for README.md Erwin Coumans 2014-08-28 22:58:10 -07:00