master
LinearMath: Fix TaskScheduler build on UWP by disabling `getProcessorInformation`
add new files to CMakeLists
Update Bullet URL in copyright statements
Initialize vertexSource
Code-style consistency improvement: Apply clang-format-all.sh using the _clang-format file through all the cpp/.h files. make sure not to apply it to certain serialization structures, since some parser expects the * as part of the name, instead of type. This commit contains no other changes aside from adding and applying clang-format-all.sh
CWE-190 integer overflow in btConvexHullComputer
Add ability to get the original vertex index from the convex hull (#3018)
Updating a misleading comment
add conjugate residual solver
Fix unused var warning.
profile, enable TLS for a handful of BSD platforms.
Disable btQuickprof.h profiling by default. We use custom profiling functions, see b3ChromeUtilsStartTimings.
CG with projection + MGS working
Compilation warning fixes: * new btSdfCollisionShapeInternalData() may not be allocated aligned 16 * Two cases of signed/unsigned mismatch
Bump up pybullet version to 3.26 expose max_num_object_capacity and max_shape_capacity_in_bytes to override the graphics VBO buffer allocations. This allows to load larger triangle meshes in pybullet.
bump up to Bullet version 2.89 and update serialization structures
Expose PyBullet.calculateVelocityQuaternion, getAxisAngleFromQuaternion, getQuaternionFromAxisAngle, getDifferenceQuaternion Add preparation for DeepMimic humanoid environment, replicating parts of https://github.com/xbpeng/DeepMimic Loading humanoid.urdf and applying motion action: examples/pybullet/gym/pybullet_envs/mimic/humanoid.py Loading MotionCapture data: examples/pybullet/gym/pybullet_envs/mimic/motion_capture_data.py Little test: examples/pybullet/gym/pybullet_envs/mimic/humanoid_test.py
Intermittent alignment issues fix
add premake option 'enable-multithreading'