Erwin Coumans
a6fa717dac
add very simple (rudimentary) time series graphing example
...
tweak camera near plane distance, less sensitive mouse wheel
2015-07-15 09:07:47 -07:00
erwincoumans
6c9ce344ea
fix shadowmap crash on some Intel GPUs, see https://github.com/bulletphysics/bullet3/issues/4
...
remove targetdir from all libraries in premake, so it is much easier to create a separate folder for all binary+lib
transmit the serialized btMultiBody data back from server to client, after the server loads a URDF file. This includes base+link+joint names
tweak the serialization routines, so it is easier to skip pointers and to serialize directly to a shared memory buffer
also tweak the serialization code to allow to process data without 'DNA' schema data (assuming file-DNA = memory DNA)
2015-07-10 22:20:06 -07:00
Erwin Coumans
85acb2a009
fix an OpenGL performance issue running on some Linux machines
...
(apparently searching for a framebuffer with more samples makes NVIDIA Quadro slow)
2015-06-03 17:18:56 -07:00
=
bc806ab68c
exit gracefully and call destructor of the current active example
...
fflush after printf
implemented stepForward and Shutdown for the SharedMemory client/server
2015-05-29 15:04:05 -07:00
=
cedd0432bf
don't compile SimpleOpenGL3App if NO_OPENGL3 is defined
2015-05-07 14:11:17 -07:00
Erwin Coumans
82f81e16f3
fix Yosemite build
2015-05-07 11:44:16 -07:00
Erwin Coumans
5c84d6f6de
don't use glSwapAPPLE, it fails on some OSX versions
...
thanks Steven for the report
2015-05-06 18:42:47 -07:00
erwin coumans
5b34cda617
add simple 3d debug text for OpenGL2 in example browser
2015-05-06 16:11:03 -07:00
Erwin Coumans
0da584a42d
allow to compile and run the ExampleBrowser on older Mac OSX versions (without OpenGL3)
...
using the 'NO_OPENGL3' preprocessor definition
both premake/cmake has support for this now
needs some testing
2015-05-06 10:35:14 -07:00
Erwin Coumans
59b511a14e
add .bullet extension in File/Open on Mac
...
add importer support for FIXED_CONSTRAINT_TYPE, to be replaced by btGeneric6DofSpring2Constraint
btFixedConstraint now derives from btGeneric6DofSpring2Constraint
2015-05-03 09:23:35 -07:00
Erwin Coumans
7a0288bf56
fix issue with btDbvt::collideOCL, related to memmove (needs further testing)
...
only enable OpenCL demo if flag --enable_experimental_opencl is passed to ExampleBrowser
2015-05-02 22:33:33 -07:00
erwincoumans
551709a74b
more example browser tweaks, mostly related to (debug) rendering
2015-05-02 11:40:06 -07:00
erwincoumans
d50242fc27
add starting point for btGeneric6DofSpring2ConstraintData import, not all parameters are deserialized though
...
restore activation state after picking
add .bullet file import (only tested/available on Windows)
2015-05-01 16:27:09 -07:00
erwincoumans
218e9f9bf9
enable URDF loading throught the 'File/Open' menu
...
set a default camera targets for each demo. note that it is only reset when switching to a different demo, so you can restart at your chosen location.
no OpenCL pairbench drawing in OpenGL2 (there is no VBO available etc)
2015-05-01 11:42:14 -07:00
erwin coumans
4ed666a72a
fix double-precision compile problem
...
fix profile window (See View/Profiler in ExampleBrowser)
2015-04-29 13:21:26 -07:00
erwincoumans
60593f41ed
make OpenGL2 version work (still very rudimentary, no filled rendering, only debug wireframe)
2015-04-16 23:46:01 -07:00
erwincoumans
ad8f705bcb
more cmake support for examples
2015-04-16 22:14:27 -07:00
Erwin Coumans (Google)
9e2eff9a1e
fix Linux modifier keys
2015-04-16 17:57:38 -07:00
Erwin Coumans
889cbdc0ef
fixes in Mac modifier keys, remove enet/lua tests
2015-04-16 17:35:34 -07:00
Erwin Coumans (Google)
bf39570ff3
fixes for Linux
2015-04-16 16:58:42 -07:00
Erwin Coumans
b2ba615874
fixed for Mac in examples
2015-04-16 15:52:30 -07:00
erwincoumans
b33d17f91c
rename GL/glew to CustomGL/glew.h to avoid clashes with system glew
2015-04-16 15:29:39 -07:00
erwincoumans
57d8567ca3
more example refactoring
2015-04-16 15:16:13 -07:00
erwincoumans
a1bf9c5556
add initial examples, replacing the 'Demos/Demos3'. Will make it work cross-platform, OpenGL3/OpenGL2 and add more examples to it.
2015-04-16 09:55:32 -07:00