Commit Graph

11 Commits

Author SHA1 Message Date
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
8797524bd6 add RtMini test/library (works under Windows)
minor cleanups
2013-03-30 00:14:46 -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
9a693fb850 make bvh kernel work on AMD GPU (and reported an OpenCL compiler bug)
enable source-level OpenCL debugging of a single kernel
2013-03-20 13:54:00 -07:00
erwin coumans
085d705645 more work towards GPU bvh traversal 2013-03-19 23:11:19 -07:00
erwin coumans
8bfbaf3ed1 step closer to GPU bvh traversal 2013-03-19 20:06:24 -07:00
erwin coumans
d8a3732306 fix demo/gpudemo build 2013-03-13 13:22:56 -07:00
erwin coumans
e4a7b6f487 reorganize files and add btgui 2013-03-12 23:52:31 -07:00
erwin coumans
9612c2cd3d add gpu_sat 2013-03-12 21:11:46 -07:00