agimus-project / happypose

Toolbox and trackers for object pose-estimation. Based on the work CosyPose and MegaPose
https://agimus-project.github.io/happypose/
BSD 2-Clause "Simplified" License
22 stars 8 forks source link

Panda3d slow on some GPUs #168

Open MedericFourmy opened 3 months ago

MedericFourmy commented 3 months ago

Panda3d scene renderer settings activate by default anti-aliasing which leads to a significant performance drop on some Nvidia GPUs. While megapose was trained on the antialiased renders, deactivating this feature drops the AR on bop benchmarks by only a few percents while reprensenting an important FPS boost.

To deactivate anti-aliasing, comment these 2 lines :

https://github.com/agimus-project/happypose/blob/606c1453d28539a9ad821b598f2b73d3fe3974ee/happypose/toolbox/renderer/panda3d_scene_renderer.py#L70-L71