├── .bumpversion.cfg ├── .clang-format ├── .gitignore ├── .gitmodules ├── .travis.yml ├── LICENSE ├── README.md ├── pybullet_rendering ├── __init__.py ├── examples │ ├── __init__.py │ ├── panda3d_gui.py │ └── performance.py ├── plugin.py └── render │ ├── __init__.py │ ├── panda3d.py │ ├── pyrender.py │ └── utils.py ├── requirements.txt ├── setup.cfg ├── setup.py ├── src ├── CMakeLists.txt ├── bindings │ ├── CMakeLists.txt │ ├── bindings.cpp │ ├── plugin │ │ └── plugin.h │ ├── render │ │ ├── PyRenderer.h │ │ └── render.h │ ├── scene │ │ ├── SceneGraph.h │ │ ├── SceneState.h │ │ ├── SceneView.h │ │ └── scene.h │ └── utils │ │ └── utils.h ├── deps │ └── deps.cmake ├── plugin │ ├── CMakeLists.txt │ ├── RenderingInterface.cpp │ ├── RenderingInterface.h │ ├── RenderingPlugin.cpp │ ├── RenderingPlugin.h │ └── utils.h ├── render │ ├── BaseRenderer.h │ ├── CMakeLists.txt │ └── render.cpp ├── scene │ ├── CMakeLists.txt │ ├── Camera.h │ ├── Light.h │ ├── Material.h │ ├── Mesh.h │ ├── Node.h │ ├── SceneGraph.h │ ├── SceneState.h │ ├── SceneView.h │ ├── Shape.h │ ├── Texture.h │ └── scene.cpp └── utils │ ├── math.h │ └── serialization.h ├── tests ├── __init__.py ├── bingings │ ├── __init__.py │ ├── base_test_case.py │ ├── test_frame.py │ ├── test_plugin.py │ ├── test_scene_graph.py │ ├── test_scene_state.py │ └── test_scene_view.py └── pytest.ini └── travis └── build-wheels.sh /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/README.md -------------------------------------------------------------------------------- /pybullet_rendering/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/pybullet_rendering/__init__.py -------------------------------------------------------------------------------- /pybullet_rendering/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pybullet_rendering/examples/panda3d_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/pybullet_rendering/examples/panda3d_gui.py -------------------------------------------------------------------------------- /pybullet_rendering/examples/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/pybullet_rendering/examples/performance.py -------------------------------------------------------------------------------- /pybullet_rendering/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/pybullet_rendering/plugin.py -------------------------------------------------------------------------------- /pybullet_rendering/render/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pybullet_rendering/render/panda3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/pybullet_rendering/render/panda3d.py -------------------------------------------------------------------------------- /pybullet_rendering/render/pyrender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/pybullet_rendering/render/pyrender.py -------------------------------------------------------------------------------- /pybullet_rendering/render/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/pybullet_rendering/render/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | # external requirements 2 | numpy 3 | pybullet>=3.0.8 4 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/setup.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/bindings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/CMakeLists.txt -------------------------------------------------------------------------------- /src/bindings/bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/bindings.cpp -------------------------------------------------------------------------------- /src/bindings/plugin/plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/plugin/plugin.h -------------------------------------------------------------------------------- /src/bindings/render/PyRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/render/PyRenderer.h -------------------------------------------------------------------------------- /src/bindings/render/render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/render/render.h -------------------------------------------------------------------------------- /src/bindings/scene/SceneGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/scene/SceneGraph.h -------------------------------------------------------------------------------- /src/bindings/scene/SceneState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/scene/SceneState.h -------------------------------------------------------------------------------- /src/bindings/scene/SceneView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/scene/SceneView.h -------------------------------------------------------------------------------- /src/bindings/scene/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/scene/scene.h -------------------------------------------------------------------------------- /src/bindings/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/bindings/utils/utils.h -------------------------------------------------------------------------------- /src/deps/deps.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/deps/deps.cmake -------------------------------------------------------------------------------- /src/plugin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/plugin/CMakeLists.txt -------------------------------------------------------------------------------- /src/plugin/RenderingInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/plugin/RenderingInterface.cpp -------------------------------------------------------------------------------- /src/plugin/RenderingInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/plugin/RenderingInterface.h -------------------------------------------------------------------------------- /src/plugin/RenderingPlugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/plugin/RenderingPlugin.cpp -------------------------------------------------------------------------------- /src/plugin/RenderingPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/plugin/RenderingPlugin.h -------------------------------------------------------------------------------- /src/plugin/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/plugin/utils.h -------------------------------------------------------------------------------- /src/render/BaseRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/render/BaseRenderer.h -------------------------------------------------------------------------------- /src/render/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/render/CMakeLists.txt -------------------------------------------------------------------------------- /src/render/render.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/render/render.cpp -------------------------------------------------------------------------------- /src/scene/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/CMakeLists.txt -------------------------------------------------------------------------------- /src/scene/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/Camera.h -------------------------------------------------------------------------------- /src/scene/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/Light.h -------------------------------------------------------------------------------- /src/scene/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/Material.h -------------------------------------------------------------------------------- /src/scene/Mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/Mesh.h -------------------------------------------------------------------------------- /src/scene/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/Node.h -------------------------------------------------------------------------------- /src/scene/SceneGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/SceneGraph.h -------------------------------------------------------------------------------- /src/scene/SceneState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/SceneState.h -------------------------------------------------------------------------------- /src/scene/SceneView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/SceneView.h -------------------------------------------------------------------------------- /src/scene/Shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/Shape.h -------------------------------------------------------------------------------- /src/scene/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/Texture.h -------------------------------------------------------------------------------- /src/scene/scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/scene/scene.cpp -------------------------------------------------------------------------------- /src/utils/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/utils/math.h -------------------------------------------------------------------------------- /src/utils/serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/src/utils/serialization.h -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/bingings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/bingings/base_test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/tests/bingings/base_test_case.py -------------------------------------------------------------------------------- /tests/bingings/test_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/tests/bingings/test_frame.py -------------------------------------------------------------------------------- /tests/bingings/test_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/tests/bingings/test_plugin.py -------------------------------------------------------------------------------- /tests/bingings/test_scene_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/tests/bingings/test_scene_graph.py -------------------------------------------------------------------------------- /tests/bingings/test_scene_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/tests/bingings/test_scene_state.py -------------------------------------------------------------------------------- /tests/bingings/test_scene_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/tests/bingings/test_scene_view.py -------------------------------------------------------------------------------- /tests/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /travis/build-wheels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikalevatykh/pybullet_rendering/HEAD/travis/build-wheels.sh --------------------------------------------------------------------------------