Commit Graph

  • f469a2cb49 update to tinyrenderer synthetic camera erwin coumans 2016-05-31 22:55:13 -07:00
  • 14aa666c6f preparation to receive camera image data from physics server increase shadowmap world size default to 50 units (meter), 10 units (meter) was too small for most examples. erwin coumans 2016-05-31 10:23:04 -07:00
  • f94809417c Merge pull request #642 from erwincoumans/master erwincoumans 2016-05-26 22:00:18 -07:00
  • de9bd65c19 fix compile issues Erwin Coumans 2016-05-26 19:22:26 -07:00
  • 098e0158ea fix compile issue(s) in BT_USE_DOUBLE_PRECISION mode Erwin Coumans 2016-05-26 18:21:57 -07:00
  • 0d50d8c73b Preliminary working version of TinyRenderer for standalone demos, it works without OpenGL dependency now, so it runs in the cloud :-) Add scaling support for TinyRenderer, remove some un-used normal mapping in TinyRenderer shader, expose light_dir_world, remove accidental hard-coded path in tga write_tga_file, Fix InverseDynamicsExampleCreateFunc, enum has to start at 0 erwin coumans 2016-05-26 17:36:01 -07:00
  • 68545fb71a fix pybullet.getPositionAndOrientation crash/issues erwin coumans 2016-05-26 15:58:10 -07:00
  • f34b421095 Merge pull request #640 from erwincoumans/master erwincoumans 2016-05-25 17:37:33 -07:00
  • c6bf3a7261 revert sat contact kernels update Erwin Coumans 2016-05-25 17:14:30 -07:00
  • 535ee33e3b fix build3/stringify.sh fix some compile issues Erwin Coumans 2016-05-25 15:37:28 -07:00
  • 16fc02c2ca Merge pull request #639 from erwincoumans/master erwincoumans 2016-05-24 16:07:19 -07:00
  • bd1620eda8 add pybullet.getBasePositionAndOrientation add missing file to pybullet CMakeLists.txt Erwin Coumans 2016-05-24 15:29:26 -07:00
  • 3d5786ea4f Merge pull request #638 from erwincoumans/master erwincoumans 2016-05-24 10:44:31 -07:00
  • ef19248daf Update URDFImporterInterface.h erwincoumans 2016-05-24 10:30:04 -07:00
  • b3cb767722 Merge pull request #637 from erwincoumans/master erwincoumans 2016-05-24 09:48:13 -07:00
  • 42d3f42b9f re-add CMakeLists.txt accidently removed Erwin Coumans 2016-05-24 09:09:37 -07:00
  • b1adc0d9ef avoid API change in URDFImporterInterface fix .obj texture loading issue Erwin Coumans 2016-05-24 09:01:03 -07:00
  • 9bd88e5727 move some easy-to-use build files for Mac OSX, Linux and Windows in the root directory. Erwin Coumans 2016-05-21 10:45:08 -07:00
  • 5041c75d5f Merge pull request #635 from erwincoumans/master erwincoumans 2016-05-20 14:19:22 -07:00
  • 2fc0358750 Expose a better API to allow any render engine to be used for the physics simulation when loading URDF/SDF files. See bullet3/examples/Importers/ImportURDFDemo/DefaultVisualShapeConverter.h Give the kuka_iiwa/model.urdf some blue color, not just orange, to mimick the original a bit better Preparation for the CMD_CAMERA_IMAGE_COMPLETED command, to expose a virtual camera to the robotics API erwin coumans 2016-05-19 18:37:15 -07:00
  • f4775c360f Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwin coumans 2016-05-19 09:19:44 -07:00
  • b961545292 prepare support for VR erwin coumans 2016-05-19 09:19:36 -07:00
  • c87a43c2b1 Merge pull request #634 from erwincoumans/master erwincoumans 2016-05-19 09:17:22 -07:00
  • 9cc028d44c fix issue, some paths didn't return a value erwin coumans 2016-05-19 09:16:47 -07:00
  • e4aff80948 Merge pull request #633 from erwincoumans/master erwincoumans 2016-05-19 09:16:04 -07:00
  • cf1012aa3d minor update in TinyRenderer example Erwin Coumans 2016-05-18 18:32:13 -07:00
  • c2a5b08e35 add a few test files for TinyRenderer software renderer Erwin Coumans 2016-05-18 17:58:44 -07:00
  • fb2134f15f add combobox to select software/opengl rendering to compare Erwin Coumans 2016-05-18 17:57:13 -07:00
  • 7994a339ee disable RTC update for Physics Server by default Erwin Coumans 2016-05-18 16:21:40 -07:00
  • 5500fc81df fix #include Erwin Coumans 2016-05-18 16:01:36 -07:00
  • cdd6954ada fix pybullet cmake compilation Erwin Coumans 2016-05-18 15:07:42 -07:00
  • a395ddcb06 add option to embed a physics server in the physics client example, for easier debugging erwin coumans 2016-05-18 09:34:42 -07:00
  • f6517b64eb Merge remote-tracking branch 'bp/master' erwin coumans 2016-05-18 08:08:03 -07:00
  • 606f78da43 work-in-progress tinyrenderer -> shared memory API synthetic camera image erwin coumans 2016-05-17 23:57:19 -07:00
  • 43fa1622aa Merge pull request #631 from artoowang/master erwincoumans 2016-05-17 21:03:37 -07:00
  • cfcb8eda9b Fixed btAssert warning message on printf in MSVC. artoowang 2016-05-17 14:10:22 -07:00
  • 79be214d08 Merge resolve. Benjamin Ellenberger 2016-05-15 14:19:01 +02:00
  • fd5bca1bab Merge pull request #628 from erwincoumans/master erwincoumans 2016-05-14 10:11:01 -07:00
  • 876c9e57fe fixes Erwin Coumans 2016-05-13 22:57:41 -07:00
  • be7d07a193 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-05-13 22:42:25 -07:00
  • 578e4fc795 compile fixes Erwin Coumans 2016-05-13 22:10:18 -07:00
  • f4a6b0cb9f move InProcessExampleBrowser.cpp into App instead of Lib Erwin Coumans 2016-05-13 21:10:16 -07:00
  • 20e39d0abf fix premake build Erwin Coumans 2016-05-13 19:01:40 -07:00
  • 3f0d8d8dd0 Merge remote-tracking branch 'bp/master' Erwin Coumans 2016-05-13 18:46:07 -07:00
  • d186320f30 fixes in rendering Erwin Coumans 2016-05-13 18:45:56 -07:00
  • a725d59480 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-05-12 23:13:44 -07:00
  • 6a9c54c4ef Remove unused ROS urdf (was replaced by Bullet UrdfParser. Small refactoring for ExampleBrowser: move examples cpp files in the app/executable Move ExtendedTutorials in its own app/executable as a test. erwin coumans 2016-05-12 23:03:12 -07:00
  • c5f2264a2b Merge pull request #627 from simotek/master erwincoumans 2016-05-12 20:26:49 -07:00
  • e46b7b2e7b Fix bullet.pc when built with CMAKE_INSTALL_PREFIX #626 Simon Lees 2016-05-13 12:28:18 +09:30
  • 257c1425d7 Merge pull request #625 from YunfeiBai/master erwincoumans 2016-05-11 19:22:43 -07:00
  • 7929bee128 parse root transformation and test loading two robots yunfeibai 2016-05-11 15:52:50 -07:00
  • 06a2669b32 test load kuka arm sdf yunfeibai 2016-05-11 13:43:50 -07:00
  • 1bebcc6d9a Merge remote-tracking branch 'upstream/master' yunfeibai 2016-05-10 10:18:27 -07:00
  • 119d47166d Update test.py erwincoumans 2016-05-10 01:28:45 -07:00
  • 15ce069c04 Update test.py erwincoumans 2016-05-10 01:26:13 -07:00
  • 9ba3a844c0 Update test.py erwincoumans 2016-05-10 01:24:40 -07:00
  • 94fe96e2b4 Update test.py erwincoumans 2016-05-10 01:13:19 -07:00
  • bad3ff9699 Merge pull request #624 from erwincoumans/master erwincoumans 2016-05-10 01:12:00 -07:00
  • 99073e03f7 Allow to compile pybullet on Windows, using CMake (got it to run, rename pybullet.dll into pybullet.pyd and copy in c:\python34\dlls) Update test.py Allow to compile pybullet using Python 3.x and 2.7 erwin coumans 2016-05-10 00:57:54 -07:00
  • fa043429fe Merge pull request #623 from erwincoumans/master erwincoumans 2016-05-09 21:37:36 -07:00
  • e9c6abff47 add initial SDF importer, work-in-progress (still too incomplete to be useful) Erwin Coumans 2016-05-09 17:25:07 -07:00
  • 95541cad4f Merge pull request #622 from erwincoumans/master erwincoumans 2016-05-09 14:21:11 -07:00
  • 2fee43b021 copy the data folder into the cmake build directory, for the ExampleBrowser out-of-source builds of Example Browser don't find their resources... Erwin Coumans 2016-05-09 14:03:13 -07:00
  • fe4fd4169c Merge pull request #620 from erwincoumans/master erwincoumans 2016-05-08 12:34:11 -07:00
  • 13734de2c2 Merge pull request #621 from benelot/master erwincoumans 2016-05-08 11:47:33 -07:00
  • 4f169b4d8f Add missing m_callback call in SliderMove(). ------- The MySliderEventHandler is missing the m_callback whereas the SliderParams contains the m_callback field. Therefore, the m_callback is never called if the slider position is changed. This commit adds the missing m_callback field and call in SliderMove(). Fixes #613. Benjamin Ellenberger 2016-05-08 20:26:05 +02:00
  • 8a68e27bb7 move the RigidBodyFromObj to Importers section. erwincoumans 2016-05-07 16:36:14 -07:00
  • db4fb750bc Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwincoumans 2016-05-07 16:19:43 -07:00
  • 5151519b94 https://github.com/bulletphysics/bullet3/pull/618 by Mobeen Summary of changes: 1) Changed include paths to be relative to the current sources (affected files: LoadMeshFromObj.cpp, Wavefront2GLInstanceGraphicsShape.h/cpp) 2) Added new tutorials in the ExtendedTutorials folder 3) Modified the main_opengl_single_example.cpp file to enable picking support in standalone demos erwincoumans 2016-05-06 15:07:54 -07:00
  • d26ee33433 Merge pull request #619 from erwincoumans/master erwincoumans 2016-05-06 14:38:12 -07:00
  • aae9e509a9 Merge branch 'master' of https://github.com/erwincoumans/bullet3 erwin coumans 2016-05-06 13:58:21 -07:00
  • 0a3efbe349 make standalone versions (console, tinyrender, opengl) of InverseDynamics/InverseDynamicsExample erwin coumans 2016-05-06 13:57:48 -07:00
  • 85368973a1 When using cmake -DBUILD_PYBULLET=ON, force BUILD_SHARED_LIBS option Erwin Coumans 2016-05-04 13:46:55 -07:00
  • b0a4e126bf use cmake FIND_PACKAGE(PythonLibs 2.7 REQUIRED) if pybullet is build Erwin Coumans 2016-05-04 13:24:06 -07:00
  • 372c4ef9c1 Add btConvexHullShape::optimizeConvexHull method, it automatically removes vertices that are not on the convex hull. It uses the btConvexHullComputer for this. Erwin Coumans 2016-05-04 13:01:06 -07:00
  • ec5806a979 Merge pull request #614 from erwincoumans/master erwincoumans 2016-05-04 00:35:34 -07:00
  • 194009f46e linux fixes Erwin Coumans (Google) 2016-05-04 00:17:39 -07:00
  • 8360e2e66d windows fixes erwin coumans 2016-05-04 00:16:53 -07:00
  • 0d3440b388 fixes in Mac resizing example browser (if window size exceeds capability) Erwin Coumans 2016-05-03 23:46:29 -07:00
  • f0b9037cd2 tweak cmake, add option BUILD_PYBULLET Erwin Coumans 2016-05-03 23:42:19 -07:00
  • 938db633df fixes in build system Erwin Coumans 2016-05-03 23:34:48 -07:00
  • 7a833a7ac2 fix target link libs in cmake Erwin Coumans 2016-05-03 22:05:30 -07:00
  • a251ff4331 add 'dl' target libs in cmake Erwin Coumans 2016-05-03 21:48:28 -07:00
  • 50d86b98ff Merge pull request #612 from cirosantilli/hello-world erwincoumans 2016-05-03 21:43:08 -07:00
  • a9ef145910 add standalone opengl version of BasicExample for cmake, called BasicExampleGui Erwin Coumans 2016-05-03 21:27:30 -07:00
  • 709a55d5ab add CMake support for pybullet (still preliminary) requires shared library build: cmake .. -DBUILD_SHARED_LIBS=on then create a symbolic link from libpybullet.so to pybullet.so Erwin Coumans 2016-05-03 13:02:06 -07:00
  • fb65c29033 use "world" to make door static (instead of using mass = 0) minor improvements to pybullet Erwin Coumans 2016-05-03 12:59:21 -07:00
  • 927d846bb0 Merge pull request #611 from erwincoumans/master erwincoumans 2016-05-01 15:59:30 -07:00
  • 984c880b2c move 'main' functions into a separate folder, to make it easier to create standalone demos (console app without gui, or opengl app, and possibly even other versions, like a software renderer, producing pictures in the cloud) Add a line in an example cpp file to allow a standalone version. See examples/BasicExample.cpp: B3_STANDALONE_EXAMPLE(BasicExampleCreateFunc) erwin coumans 2016-05-01 14:52:27 -07:00
  • 3c5b4af1c3 Improve HelloWorld Ciro Santilli 2016-05-01 15:45:03 +02:00
  • 5351b20f9d Merge pull request #609 from AndrewMeadows/ccd-fix-4 erwincoumans 2016-04-30 11:22:36 -07:00
  • 1d0f038aad add initial pybullet module, using the shared memory API (for now, start the example browser in 'physics server', then compile using premake --python option, then run python in the bin folder (so it finds pybullet.so) and run the test.py script in examples/pybullet folder. The robotics shared memory C API is very suitable for this. Erwin Coumans 2016-04-30 11:18:54 -07:00
  • f646ea8f31 Merge pull request #610 from erwincoumans/master erwincoumans 2016-04-29 15:21:27 -07:00
  • ab4299f517 expose the local inertial frame for each link in the shared memory API Erwin Coumans 2016-04-29 14:45:15 -07:00
  • 1635a9d594 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-04-28 23:13:43 -07:00
  • ec914b08e7 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-04-28 23:04:29 -07:00
  • 0cef8347c5 Merge branch 'master' of https://github.com/erwincoumans/bullet3 Erwin Coumans 2016-04-28 23:04:29 -07:00
  • aa9a276a71 fix typo in texels flip add support to create a cube in TinyRenderer (quick test) Erwin Coumans 2016-04-28 12:28:04 -07:00
  • 615effa4d9 fix typo in texels flip add support to create a cube in TinyRenderer (quick test) Erwin Coumans 2016-04-28 12:28:04 -07:00
  • cc9b5ff479 Merge pull request #608 from erwincoumans/master erwincoumans 2016-04-27 14:30:11 -07:00