bullet3 icon indicating copy to clipboard operation
bullet3 copied to clipboard

Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

Results 254 bullet3 issues
Sort by recently updated
recently updated
newest added

I was using `btCollisionWorld::rayTest` to test gun bullet (bullet as in projectiles, not the library) collisions against obstacles; when I noticed bullets were going through obstacles too often and from...

I want to load deformable object in PyBullet with function "loadSoftBody". I know that PyBullet offers example object file "torus.obj" and "torus.vtk". It works well. However, when I try to...

contact->m_cti.m_offset is contact distance, not the negative of it. For example: https://github.com/bulletphysics/bullet3/blob/39b8de74df93721add193e5b3d9ebee579faebf8/src/BulletSoftBody/btSoftBody.cpp#L549

This adds the ability to call `getBaseVelocity` on a softbody in bullet/pybullet - see https://github.com/bulletphysics/bullet3/issues/4445 for more info

Calling `getBaseVelocity` on a softbody does not seem to produce meaningful results in Pybullet. Interestingly, I tried printing this info via modifying the C++ source, and I was able to...

prog\3rdPartyLibs\phys\bullet-3\src\LinearMath/btVector3.h,309: assert failed in prog\3rdPartyLibs\phys\bullet-3\src\LinearMath/btVector3.h:309,btVector3::normalize() : "!fuzzyZero()" Call stack (21 frames): btGjkPairDetector::getClosestPointsNonVirtual +4155/5487 prog\3rdPartyLibs\phys\bullet-3\src\BulletCollision\NarrowPhaseCollision\btGjkPairDetector.cpp(1121) +0 btConvexConvexAlgorithm::processCollision +9914/12018 prog\3rdPartyLibs\phys\bullet-3\src\BulletCollision\CollisionDispatch\btConvexConvexAlgorithm.cpp(704) +0 btConvexTriangleCallback::processTriangle +592/727 prog\3rdPartyLibs\phys\bullet-3\src\BulletCollision\CollisionDispatch\btConvexConcaveCollisionAlgorithm.cpp(177) +0 btDagorHeightfieldTerrainShape::processAllTriangles +1382/1535 prog\engine2\phys\physBullet\btDagorHeightfieldTerrainShape.cpp(153) +17 btConvexConcaveCollisionAlgorithm::processCollision +1568/1730 prog\3rdPartyLibs\phys\bullet-3\src\BulletCollision\CollisionDispatch\btConvexConcaveCollisionAlgorithm.cpp(306)...

I want to connect two rigid objects (or a static world and a rigid object) using a hinge/rotary constraint. Eg. A gear loaded from a URDF file. * Long story...

Hi, I am new to pyBullet. I am running on Windows 11. I am trying to run the simplest initial code: import pybullet as p import time physicsClient = p.connect(p.GUI)...

The `btMatrix3x3::inverse` code is: ``` btScalar det = (*this)[0].dot(co); btAssert(det != btScalar(0.0)); btScalar s = btScalar(1.0) / det; ``` And the `dot` code is: ``` return m_floats[0] * v.m_floats[0] +...

I was reading the Bullet Physics manual and noticed the following statement regarding the stepSimulation method: "To decouple the application framerate from the simulation framerate, an automatic interpolation method is...