erwin coumans
467a68293b
fix convex-plane for > 4 vertices
...
improve compound demo
2013-04-10 00:03:02 -07:00
erwin coumans
ce5652c26a
add convex versus plane contact generation
2013-04-08 15:14:39 -07:00
erwin coumans
0a721ce5a3
plane-convex prep
2013-04-08 09:09:29 -07:00
erwin coumans
c8fcf779bb
add support for compound hulls against concave triangle mesh
2013-04-05 18:29:58 -07:00
erwin coumans
358f4f97a2
add re-usable createGraphicsSphere method in GpuDemo.
...
introduce and use maxContactCapacity (needs to be fixed in various other contact kernels)
implement sphere versus trimesh
disable new/sequential GPU batching (only uses 1 thread in a warp, slow but works on NVIDIA/Apple OpenCL)
2013-04-04 17:54:45 -07:00
erwin coumans
4a93c2e704
x() -> x or getX() or [0]
...
y() -> y or getY() or [1]
z() -> z or getZ() or [2]
w() -> w or getW() or [3]
make sphere-convex and sphere-compound collision work (still issues remaining)
2013-04-03 18:27:36 -07:00
erwincoumans
5c8c8e1cbb
implemented sphere-convex (supports edge and corner-vertex cases)
2013-04-02 22:09:40 -07:00
erwin coumans
e38c032280
fix GPU solver (need to clear .w component because "m_linear" contains friction coefficient
...
added a mixed solver to find bugs like that
2013-04-02 14:53:30 -07:00
erwincoumans
1ebcc78280
added GpuSphereDemo (broken on NVIDIA GPU)
2013-04-02 13:21:45 -07:00
erwin coumans
8797524bd6
add RtMini test/library (works under Windows)
...
minor cleanups
2013-03-30 00:14:46 -07:00
erwin coumans
a1aa281622
more work towards GPU Jacobi solver.
...
Not fully working yet, GPU version shows explosion at high iteration count.
2013-03-27 21:40:26 -07:00
erwin coumans
2133712207
work-in-progress jacobi gpu (still broken :(
2013-03-27 19:09:23 -07:00
erwin coumans
b8c32a99cb
more work towards gpu split jacobi solver
2013-03-26 13:38:04 -07:00
erwin coumans
9c0ca25cf6
add preparation for btGpuJacobiSolver
2013-03-25 17:13:53 -07:00
erwin coumans
8a6d71ad42
added Leo wavefront file
2013-03-22 16:24:09 -07:00
erwin coumans
47344ec500
expose gravity to host
...
prettify convex demo
2013-03-22 14:14:54 -07:00
Erwin Coumans
e698b1e22b
working version on Mac OSX (no compound, but concave/convex)
2013-03-21 17:54:14 -07:00
erwin coumans
12700a7cd4
added CompoundDemo
2013-03-21 17:36:52 -07:00
erwin coumans
b4f9416cdf
add support for BVH acceleration for concave trianglemesh collision against convex hulls
...
bugfix/improvement in batching
2013-03-20 23:37:34 -07:00
erwin coumans
8bfbaf3ed1
step closer to GPU bvh traversal
2013-03-19 20:06:24 -07:00
erwin coumans
fc5e2ad5ba
remove dependency on Adl math stuff
2013-03-17 01:37:25 -07:00
erwin coumans
d3c80fe160
add Takahiro's batching pgs solver
2013-03-17 01:19:27 -07:00
erwin coumans
d91d18b5f5
added pgs/jacobi cpu solver making the gpu rigid body pipeline work again (aside from running the solver on CPU)
2013-03-15 18:44:55 -07:00
erwin coumans
9a7414f4e9
cleanup of gpu rigid body (removed all Adl stuff)
2013-03-15 16:27:23 -07:00
erwin coumans
5784d6ce0b
expose number of instances
...
export 'getKeyboardCallback' for chaining
2013-03-14 12:53:03 -07:00
Erwin Coumans
9e623f6b0f
add broadphase demo (empty skeleton)
2013-03-13 15:03:08 -07:00
erwin coumans
d8a3732306
fix demo/gpudemo build
2013-03-13 13:22:56 -07:00
erwin coumans
6d56a69344
added gpudemo
2013-03-13 08:55:39 -07:00