erwincoumans
98ac437649
Merge pull request #326 from erwincoumans/master
...
_N -> n, _C -> c, _L ->l, some collision with a standard C++ header?
2015-02-20 13:53:54 -08:00
Erwin Coumans
193e680790
_N -> n, _C -> c, _L ->l, some collision with a standard C++ header?
2015-02-20 13:51:24 -08:00
erwincoumans
2a0787907b
Merge pull request #324 from erwincoumans/master
...
improved URDF support and fixes in btMultiBody
2015-02-13 19:04:34 -08:00
Erwin Coumans
4e02f6673b
fix a bug related to gyroscopic forces in btMultiBody
2015-02-13 18:27:01 -08:00
Erwin Coumans
d8b08eaf2a
fix in URDF loading: apply visual transform locally, not after compensating for inertia transform.
...
add option in COLLADA loading to specify client up axis (so that if client=Z and COLLADA =Z, upAxisTransform is identity,
while if client=Y and COLLADA=Y, upAxisTransform is identity etc)
2015-02-13 16:18:16 -08:00
=
a65d8fc209
fix a few warnings
2015-02-12 17:08:11 -08:00
=
6cbe3a3087
Merge remote-tracking branch 'erwin/master'
2015-02-12 14:04:13 -08:00
=
99637cbc1a
fix HACD crash, thanks to gjaegy
...
See https://github.com/bulletphysics/bullet3/pull/277
2015-02-12 13:54:19 -08:00
erwincoumans
01a14e4daf
Merge pull request #322 from scpeters/issue_321
...
Add extra -I flag to bullet.pc to allow namespaced includes
2015-02-12 13:34:58 -08:00
erwincoumans
5a91c9ea3c
Merge pull request #317 from namar0x0309/master
...
Fix for 64bit builds btSqrt and USE_APPROXIMATION
2015-02-12 13:34:22 -08:00
erwincoumans
078afee015
Merge pull request #323 from erwincoumans/master
...
fix some btMultiBody URDF conversion issues in ImportURDFSetup, add RenderInstancingDemo, use GLInstanceVertex
2015-02-12 13:34:07 -08:00
=
c8e252ba36
Merge remote-tracking branch 'bp/master'
2015-02-12 09:14:39 -08:00
=
27aa959059
fix some btMultiBody URDF conversion issues in ImportURDFSetup
...
remove various vertex format structures and use GLInstanceVertex from #include "OpenGLWindow/GLInstanceGraphicsShape.h"
btMultiBody::setupPrismatic takes an additional argument to allow a shift of inertia tensor, relative to the joint frame (link frame at q=0)
2015-02-12 09:11:55 -08:00
Steven Peters
35457f0429
Add extra -I flag to bullet.pc to allow namespaced includes
...
Fixes #321
2015-02-11 16:46:36 -08:00
erwincoumans
b36936a4ab
Update Test_v3interp.cpp
...
add test case for https://github.com/bulletphysics/bullet3/pull/313
2015-02-10 18:12:55 -08:00
erwincoumans
15d5659483
Merge pull request #313 from jackoalan/neon-setinterpolate3-fix
...
Fixed self-referencial bug in btVector3's setInterpolate3 (NEON)
2015-02-10 18:10:26 -08:00
Erwin Coumans
70221aeb3e
add RenderInstancingDemo
...
allow to use OpenGL2 or OpenGL3 in same binary (will add command-line switch)
2015-02-04 16:56:30 -08:00
erwincoumans
e3a77042cd
Merge pull request #320 from erwincoumans/master
...
btTriangleMesh::addTriangleIndices, pthread link fix for OpenGLWindow
2015-02-04 11:44:05 -08:00
erwincoumans
b975248e05
Merge pull request #319 from scpeters/fix_pkgconfig_2.83
...
Use absolute paths in pkg-config file, thanks to Steven Peters for the contribution!
2015-02-04 11:43:44 -08:00
Erwin Coumans
c7671779c2
add method to add triangle by its indices for btTriangleMesh
...
See also https://github.com/bulletphysics/bullet3/pull/315
thanks to quiasmo for the contribution
2015-02-04 10:47:13 -08:00
Erwin Coumans
d84afc11b9
Merge remote-tracking branch 'bp/master'
2015-02-04 10:15:21 -08:00
Steven Peters
d7131e9bb0
Use absolute paths in pkg-config file
2015-02-03 12:55:02 -08:00
Nassim Amar
e9c7f3a0d2
Fixed macro's to detect 64bit
2015-02-01 14:32:37 -08:00
Nassim Amar
cf705d6fa4
Fix for 64bit builds btSqrt
...
Fix issue with btSqrt with macro USE_APPROXIMATION turned on.
2015-02-01 05:41:07 -08:00
Erwin Coumans
a164245915
link against pthreads using cmake when building under Linux, shared libs
...
(linking against pthreads is just a workaround for buggy NVidia drivers that require it)
2015-01-27 13:52:10 -08:00
erwincoumans
76b80ca71b
Merge pull request #309 from erwincoumans/master
...
minor fixes (GL2, preSwapFileNameOut), improved URDF/btMultiBody (work in progress), basic debug drawing for btMultiBody
2015-01-27 13:33:37 -08:00
=
2a1ac61c4d
fix cmake build
2015-01-27 13:09:39 -08:00
erwincoumans
bd16df8dd6
add basic debug drawing interface for btMultiBodyPoint2Point constraint
...
add basic debug drawing drawText3D in SimpleOpenGL3App
remove a few warnings
add drawTexturedRect3D to GLPrimitiveRenderer to support debug drawing
2015-01-27 10:45:56 -08:00
Erwin Coumans
51f41d0cfc
fix issue, when debug drawer doesn't exist don't try to use it
...
enable simulation by default (was accidently switched off at startup of AllBullet2Demos)
2015-01-22 18:28:00 -08:00
erwincoumans
c5b7d5011e
Merge pull request #307 from a0121536/patch-1
...
Fix the shadows in the 'Gyroscopic' demo
2015-01-22 17:58:20 -08:00
erwincoumans
a159fbac69
Improved URDF support for btMultiBody and separate graphics/collision/inertial frames and shapes
...
Fix WinXP GetTickCount64 with a typedef
Expose debug drawing mode/flags in UI (hot keys A,D,L,W for now, buttons later)
GLInstancingRenderer: tweak near/far planes to allow closer approach of camera
btDiscreteDynamicsWorld: enable debug drawing for btGeneric6DofSpring2Constraint
btMultiBodyDynamicsWorld: enable basic debug drawing for btMultiBody
btMultibody: allow center-of-mass shift for prismatic and fixed constraint
2015-01-22 17:56:24 -08:00
Jack Andersen
9e8e22bee5
Same fix for B3 codebase
2015-01-20 20:11:56 -10:00
Jack Andersen
991366a48f
Fixed self-referencial bug in btVector3's setInterpolate3
2015-01-20 19:10:52 -10:00
a0121536
c7503bb3da
Fix the shadows in the 'Gyroscopic' demo
2015-01-02 13:06:47 +02:00
erwin coumans
6e70f285e1
fix a 64-bit issue in the optional 'preSwapFilenameOut' method (this is only use when you want to export a copy of a .bullet file after loading with a different endian-ness)
2014-12-22 14:04:19 -08:00
erwin coumans
a6bf3d023e
update interfaces for GL2
2014-12-16 17:20:37 -08:00
erwincoumans
46b9f7fbee
Merge pull request #299 from erwincoumans/master
...
fix crash in BasicDemo and some other minor things (see commits)
2014-12-16 16:32:39 -08:00
erwin coumans
5eb2c01957
fix double precision build
2014-12-16 14:58:50 -08:00
erwincoumans
bb2805379c
Merge pull request #292 from lunkhound/fix-sse-win32
...
quickfix: SSE was accidentally disabled on windows desktop
2014-12-16 14:38:17 -08:00
erwincoumans
c7d9c5ba5b
Merge pull request #296 from rraallvv/master
...
Stop adding motion in the kinematic character controller if the walk dir...
2014-12-16 14:37:05 -08:00
erwin coumans
b88aaa7115
Merge branch 'master' of https://github.com/erwincoumans/bullet3
2014-12-16 14:27:57 -08:00
erwin coumans
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
2014-12-16 14:27:38 -08:00
Erwin Coumans
c26e0c2f73
Merge remote-tracking branch 'bp/master'
2014-12-16 10:42:02 -08:00
erwincoumans
6e6c6812ec
Merge pull request #297 from Orbots/convex-hull-fix
...
Convex hull fix
2014-12-12 21:18:49 -08:00
erwin coumans
122fabac87
prepare to create coordinate frame demo, minor cleanup for create funcs in demo entries,
...
fix r2d2.urdf inertia
2014-12-12 18:14:49 -08:00
emMichael Alexander Ewert/em
d4be7a4823
Revert "replace unstable Gyroscopic force calculations with stable back Euler derived"
...
This reverts commit 0ce687853d
.
2014-12-12 16:35:40 -08:00
emMichael Alexander Ewert/em
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.
2014-12-12 15:39:16 -08:00
emMichael Alexander Ewert/em
0ce687853d
replace unstable Gyroscopic force calculations with stable back Euler derived
...
update. Removed max force clamping.
2014-12-12 11:49:36 -08:00
Rhody Lugo
2118ade465
Stop adding motion in the kinematic character controller if the walk direction is near zero
2014-12-12 10:31:23 -04:30
erwincoumans
366b2ef500
Merge pull request #295 from erwincoumans/master
...
fix a problem in the btMultiBodyConstraint related to self-collision, se...
2014-12-09 16:58:11 -08:00