Commit Graph

3570 Commits

Author SHA1 Message Date
erwincoumans
6c2419323e Merge pull request #458 from erwincoumans/master
add Bullet logos in the docs/logo folder
2015-08-12 20:15:24 -07:00
Erwin Coumans
97e9052aaa add Bullet logos in the docs/logo folder 2015-08-12 20:14:30 -07:00
erwincoumans
a4b050e31e Update README.md 2015-08-11 09:17:42 -07:00
erwincoumans
7ff74f40df Update README.md 2015-08-11 09:15:06 -07:00
erwincoumans
dd1d096e43 Merge pull request #456 from erwincoumans/master
update tutorial for SIGGRAPH course
2015-08-11 09:02:03 -07:00
Erwin Coumans
2721d67634 remote unused TEST macro, conflicts with other libraries 2015-08-11 08:35:52 -07:00
Erwin Coumans
d08a7af7e2 fix compile issue in double precision build 2015-08-10 14:49:52 -07:00
Erwin Coumans
f89d587a02 update tutorial for SIGGRAPH course
allow multiple graphing windows at the same time
2015-08-10 14:30:00 -07:00
erwincoumans
72e22f480b Merge pull request #455 from erwincoumans/master
Improved simple TimeSeriesCanvas
2015-08-07 16:44:18 -07:00
Erwin Coumans
edaa92c286 fix retina API 2015-08-07 16:21:33 -07:00
Erwin Coumans
3c0e67298a add command-line option --disable_retina for Mac
improve TimeSeries and Dof6ConstaintTutorial
2015-08-07 16:05:03 -07:00
erwincoumans
de4dcdbb18 more tutorial work
add fixed_timestep command-line parameter, 0 means disabled (variable timestep)
2015-08-07 14:18:57 -07:00
erwincoumans
89c2a729ce Improved simple TimeSeriesCanvas
Fixes in RobotControlExample
Disable gravity by default in PhysicsServer
2015-08-07 13:17:33 -07:00
erwincoumans
8e62a5ed10 Merge pull request #452 from erwincoumans/master
add command-line argument for example browser and shared memory app, …
2015-08-07 00:21:15 -07:00
Erwin Coumans
03d991c92b add command-line argument for example browser and shared memory app, --shared_memory_key=<int>
fix some shared memory issues, client uses attach/detach, server uses create/remove shared memory
implement CMD_RESET_SIMULATION
2015-08-07 00:13:26 -07:00
erwincoumans
d93b00fa39 Merge pull request #451 from erwincoumans/master
shared memory fixes
2015-08-06 12:35:40 -07:00
=
f750275cf9 fix _WIN32 build (there is no <err.h>) 2015-08-06 12:07:08 -07:00
=
46fae61c69 fixes in shared memory:
only allow server to create and initialize shared memory,
client will report failure
intercept signals to cleanup shared memory in standalone app, thanks to
Roland Philippsen.
2015-08-06 11:59:31 -07:00
Erwin Coumans
dcab0e2b1f use multibody by default when using FILE/Open URDF (instead of maximal coordinate rigid body+typed constraints) 2015-08-06 00:35:03 -07:00
erwincoumans
12d8c676a4 Merge pull request #449 from erwincoumans/master
start with Tutorial file for rigid body course, improve graphics, enable texturing, fix shaders
2015-08-05 22:16:45 -07:00
erwin coumans
6d8ad72d68 add Tutorial.cpp files
load textured sphere8.obj by default as a test
tiny_obj_loader don't crash when mtl is not found
fix camera perspectives for some examples
2015-08-05 19:22:48 -07:00
erwin coumans
a5669d2ffd add a textured sphere8.obj test with obj loader
fix shaders, so that shadowed and non-shadowed are matching
fix registerGraphicsUnitSphereShape API (level of detail), support textured sphere too
add support for textured cube
add start for a Tutorial.cpp
2015-08-05 19:03:27 -07:00
erwincoumans
5853d071fb Merge pull request #445 from erwincoumans/master
improve usability of ExampleBrowser
2015-08-05 10:09:42 -07:00
Erwin Coumans
250068d5eb re-enable enter key in example browser 2015-08-04 22:03:53 -07:00
erwincoumans
b316f30040 improve usability of ExampleBrowser
store command-line arguments in bulletDemo.txt
save/load of configuration, save demo name instead of index
add setBackgroundColor as example (background_color_red) and
mouse move/wheel speed config (mouse_wheel_multiplier and mouse_move_multiplier)
(saved after changing the demo)
default btIDebugDraw colors can be changed
b3CommandLineArgs::GetCmdLineArgument returns bool, and b3CommandLineArgs::addArgs added
fix copy/paste
2015-08-04 18:24:30 -07:00
Cameron White
29b251e81b Use the max motor impulse if the motor is enabled. 2015-08-04 10:54:34 -04:00
erwincoumans
5e956154ce Merge pull request #444 from AndrewMeadows/btCompoundShape-with-protected-data-memebers
Make btCompoundShape data members protected instead of private
2015-08-03 17:00:23 -07:00
Andrew Meadows
ac7dc87a4d btCompoundShape data members protected not private 2015-08-03 16:26:23 -07:00
erwincoumans
9d7d5caa8b Merge pull request #404 from donggas90/master
Improve Compound Shape Construction.
2015-08-03 08:49:30 -07:00
erwincoumans
88961b9e6f Merge pull request #443 from erwincoumans/master
further work on shared memory API
2015-08-02 19:36:29 -07:00
erwincoumans
49a89ab0e7 fix SharedMemory/test.c compile errors 2015-08-02 19:10:42 -07:00
=
eb6663ed4b further work on shared memory API
fix dependency of BulletDynamics to Bullet3Common (b3Printf)
2015-08-02 14:00:43 -07:00
erwincoumans
29e0488fec Merge pull request #438 from erwincoumans/master
small progress towards shared memory C-api and test.c.
2015-07-31 10:07:24 -07:00
erwincoumans
19c5be5646 small progress towards shared memory C-api and test.c. 2015-07-30 23:22:44 -07:00
erwincoumans
63150432e0 Merge pull request #436 from erwincoumans/master
minor refactoring,update stb_truetype, disable gimpact by default in btWorldImporter
2015-07-27 13:41:26 -07:00
Erwin Coumans
26531f3fbc fix some warnings, disable gimpact by default in world importer,
use DIRECTLY_UPDATE_VELOCITY_DURING_SOLVER_ITERATIONS by default for now,
until we find the issue with some failing test cases in btMultiBody
fix a crashing issue in MyMultiBodyCreator.cpp (uninitialized variable)
disable excessive debug printf in URDF2Bullet
2015-07-27 13:28:47 -07:00
Erwin Coumans
ad03dba2fa update stb_truetype.h to latest from
https://raw.githubusercontent.com/nothings/stb/master/stb_truetype.h
2015-07-23 23:17:58 -07:00
Erwin Coumans
e6859bde13 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2015-07-23 18:37:14 -07:00
Erwin Coumans
346bc00ac7 add kuka_lwr urdf file for testing, the r2d2 gets boring 2015-07-23 18:36:46 -07:00
=
3fe9138e8c minor refactoring 2015-07-23 11:51:25 -07:00
erwincoumans
f866142ebe Merge pull request #435 from erwincoumans/master
fix various warnings, more work on shared memory API
2015-07-23 11:11:21 -07:00
erwin coumans
0fe6d343bc move m_updateFlags to command, and make it 64bit 2015-07-23 10:51:09 -07:00
Erwin Coumans
812c67e221 fix various warnings, more work on shared memory API 2015-07-22 18:06:05 -07:00
erwincoumans
c812fce343 Merge pull request #434 from erwincoumans/master
add xacro_standalone.py, more work on Shared Memory client/server
2015-07-22 11:37:21 -07:00
Erwin Coumans
fd1c00dbb2 Merge branch 'master' of https://github.com/erwincoumans/bullet3 2015-07-21 21:48:54 -07:00
Erwin Coumans
05fc203ec1 Separate SharedMemoryStatus from SharedMemoryCommand
Added CMD_CMD_SEND_PHYSICS_SIMULATION_PARAMETERS (set gravity as example)
and CMD_INIT_POSE, not fully implemented yet.
2015-07-21 21:46:28 -07:00
Erwin Coumans
2de1f29995 add xacro_standalone.py tool, to convert a urdf.xacro to urdf
It has no dependencies, except for a python installation
2015-07-21 12:42:46 -07:00
erwincoumans
eb8acf3689 Merge pull request #433 from erwincoumans/master
allow to control of powered joints after loading a URDF file, through…
2015-07-20 23:44:20 -07:00
Erwin Coumans
8e163c984d allow to control of powered joints after loading a URDF file, through shared memory
more refactor of shared memory joint control API
2015-07-20 23:35:29 -07:00
erwincoumans
9bbc88cbe1 Merge pull request #432 from erwincoumans/master
add Inverted Pendulum example with PD control
2015-07-17 00:15:44 -07:00