-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[python/viewer] Initial support of 'panda3d-qt' rendering backend. (#313
) * [python/viewer] Improve video recording efficiency using panda3d backend. (#309) * [misc] Avoid copying irrelevant files when build wheels. * [misc] To need to install wheels twice anymore thanks to new pip dependency resolver. * [python/dynamics] Add XYZQuat to XYZRPY position and velocity converters. * [python/viewer] Use 'av' package instead of 'cv2' to export video. It is faster and support web-compatible 'h264' codec. * [python/viewer] Improve video recording speed even further by disabling panda3d framerate limit during recording. * [python/viewer] Restore default window size. * [python/viewer] Update collision geometry placement only once and only if necessary. * [python/viewer] Raise warning if 'enable_clock' is true and 'panda3d' backend is not used. * [python/dynamics] Minor performance improvement of newly introduced 'velocityXYZQuatToXYZRPY' converter. * [python/viewer] Reduce video quality: ~15mo for 1min. Raise helpful exception if 'replay' called with wrong urdf color. * [python/viewer] Reorder and remove some keyword arguments of 'Viewer.__init__' and 'play_trajectories'. * [python/viewer] Rename 'urdf_rgba' to 'robot_color' for clarity. Add 's' suffix to list arguments. * [python/viewer] Replace 'window_name' argument by static 'Viewer' attribute. * [misc] Update dependencies to latest version available. * [misc] Fix support of Ninja Cmake generator. * [misc] Fix support of Cmake 3.20 on windows 10 CI. * [python/viewer] Initial support of 'panda3d-qt' rendering backend. * [python/viewer] Select panda3d Qt backend automatically. Only refresh panda3d scene when needed. * [python/viewer] Add method to update robot color on-the-fly (only supported by panda3d). * [python/viewer] Fix panda3d screenshot wrongly removing alpha channel for '.png'. * [python/viewer] Fix panda3d scene sometimes not updated before capturing frame. * [gym/common/envs] Fix opening onscreen window at env reset if offscreen window is already available. * [misc] Update hpp-fcl to 1.7.1 to fix Ubuntu CI. * [misc] Update panda3d units tests screenshots. * [misc] Clearer Cmake warnings for Ubuntu 18 legacy mode. * [python/viewer] Add support of 'capture_frame' as raw data for panda3d. * [misc] Update panda3d units tests screenshots. * [misc] Fix Window scripts cmake targets. * [misc] Update release patch tag. Co-authored-by: Alexis Duburcq <[email protected]>
- Loading branch information
Showing
37 changed files
with
925 additions
and
516 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.