Commit Graph

70 Commits

Author SHA1 Message Date
Erwin Coumans
b36eba864f start with box-plane for benchmarking 2013-06-04 05:28:01 -07:00
erwin coumans
ff3c79b900 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2013-06-03 17:58:15 -07:00
Erwin Coumans
a9d4184e2d fix Mac version of cloth rendering 2013-06-03 17:35:31 -07:00
erwin coumans
76b0d7697a Added b3Printf, b3Warning and b3Error that can be re-routed to custom handlers.
See in src/Bullet3Common/b3Logging.h for details
2013-06-03 13:10:27 -07:00
erwin coumans
a886a978b7 add preliminary GPU ray cast (brute-force slow, only against sphere, allocates OpenCL buffers at every cast) 2013-05-28 18:39:53 -07:00
Erwin Coumans
f55473d586 GpuRaytraceScene work-in-progress, CPU only at the moment. 2013-05-27 00:42:28 -07:00
Erwin Coumans
a3559b3c92 add preliminary ray tracing test (ray-sphere placeholder on CPU) 2013-05-25 01:45:43 -07:00
Erwin Coumans
a92223890f improve Mac OSX/Unix benchmark 2013-05-23 20:38:27 -07:00
Erwin Coumans
c8b979e7ef Merge branch 'master' of https://github.com/erwincoumans/bullet3 2013-05-23 19:15:28 -07:00
Erwin Coumans
3a7f821a76 use monastry mesh 2013-05-23 19:15:07 -07:00
Erwin Coumans
084bc4ec32 improve the benchmark mode, with 2 files (csv and details) 2013-05-23 18:34:39 -07:00
erwincoumans
6bfa60c365 tweak demo a bit and add 'exit' to X11 window 2013-05-23 10:23:08 -07:00
erwincoumans
a2553cbdad only fclose(f) a file once, to avoid a crash on Linux 2013-05-23 09:54:54 -07:00
erwincoumans
98a877a80d enable alignment macros for Linux 2013-05-22 17:59:13 -07:00
erwincoumans
ee5195d3e8 fix padding issue under Linux (where b3Vector3 is not 16-byte aligned)
w
2013-05-22 17:46:47 -07:00
erwincoumans
29e70b2802 Add option to use clew to manually open the OpenCL dynamic library
fix Linux build of App_Bullet3_OpenCL_Demos. Unfortunately the simulation doesn't work properly, need to fix it
(and add unit tests)
2013-05-20 17:58:19 -07:00
erwincoumans
25fe5f4a77 prepare for GPU cloth/softbody 2013-05-06 18:35:34 -07:00
erwin coumans
1185de51d5 experiment with first-level batching using object index instead of spatial hash in uniform grid (to avoid tuning average object size for uniform grid) 2013-05-03 01:14:34 -07:00
erwincoumans
e999903c15 resolve some naming conflicts between Bullet 3.x and Bullet 2.x
add BasicGpuDemo that bridges Bullet 2.x and Bullet 3.x (still preliminary/crashing/instable)
2013-04-30 18:17:44 -07:00
erwincoumans
3ac332f3a7 reorder files, in preparation for Bullet 3 -> Bullet 2 merge 2013-04-29 19:04:08 -07:00