[QGIS-Developer] GSoC QGIS 3D Improvement: Week 2 Report

Martin Dobias wonder.sk at gmail.com
Tue Jun 11 03:07:35 PDT 2019


On Sun, Jun 9, 2019 at 7:43 AM Ismail Sunni <imajimatika at gmail.com> wrote:

> Yes, that issue was a blocker in week 1 [1]. I have discussed with Martin
> and Peter. Martin suggests 3 alternatives for it:
>
>    1. Using QtQuick --> Adding dependencies, it will need to go through
>    QEP and so on
>    2. Render it as a 3D object (like Tim said) --> too much work
>    3. Doing as normal QWidget (like current implementation, the
>    alternative that we chose)
>
> I also feel that the current implementation is not what I expect. The
> first proposal was also a floating widget. Unfortunately, I didn't know
> that it's not possible by using QWidget on top of Qt3DWindow at that time I
> wrote the proposal.
>

As Ismail says, we have discussed that but couldn't come up with a simple
solution that would not take a lot of time. Both alternatives (rendering
controls with Qt3D / rendering controls with QtQuick) would be heavy on
extra code changes. 3D windows are quite special because they are being
rendered in a different way, so one can't just easily embed other QWidgets
on top of 3D window (and this will be probably OS-specific as well).

For the time being we could maybe make a good use of the space - e.g. show
coordinates of the points towards which the camera is looking or optionally
show some debugging information.

Cheers
Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20190611/02876aab/attachment.html>


More information about the QGIS-Developer mailing list