florianblume / 6d-pat

6D - Pose Annotation Tool (6D-PAT) - is a tool that allows the user to load a set of images and also a set of 3D models and annotate where in the 2D image the 3D object ist placed.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PoseViewer: Move 2D plane in 3D instead of whole widget

florianblume opened this issue · comments

Currently, the PoseViewer contains a Qt3DWidget which can be moved around by mouse. This causes flickering in the galleries when moving the widget into the area of the galleries. It also requires multiple buffers to be re-initialized when changing the size of the widget which happens when the user zooms in or out. A different solution would be to set the widget's size to the actual visible size it occupies and have a 2D texture that the whole scene is rendered into which changes its size and its position.