[SoC] GSoC QGIS 3D Improvement: Week 1 Report
Ismail Sunni
imajimatika at gmail.com
Sat Jun 1 06:57:46 PDT 2019
Dear OSGEO SoC communities
Here is my 1st-week report for my GSoC Project. You can also check it on
the wiki page [3][4]. Comments and suggestions are welcome :)
Best regards
GSoC 3D Improvement Week 1 Report
*Period*: 27 May 2019 - 2 June 2019
*Report*
1. What did I complete this week?
* Trying to implement floating widget above Q3DWindow --> Not possible
* Decide with the mentors to implement it as a normal widget next to the
Q3DWindow
* Implement the navigation widget and add the functionality (zoom
in/out, tilt up/down, rotating)
![QGIS 3D Navigation Widget](https://i.imgur.com/CBhu4PT.jpg)
* Add the button to show and hide the widget (still using random icon)
2. What am I going to achieve for next week?
* Make the rotating button sync with the map (currently it can rotate
the map, but when the map rotate it doesn't move)
* Create better icons for the buttons and make the rotation widget looks
* Testing
* Make a pull request to merge the works
3. Is there any blocking issue?
* Previously yes, with the Q3DWindow, after discussing with mentors, we
will go to the normal widget. Another option: using QtQuick (needs to add
dependencies), render the control manually (too much work)
4. Code
* For the initial works, my mentors asked me to work on my small project
[1] so that it is faster to developer
* For the QGIS implementation [2]
5. Misc
* We have daily text stand up in a slack channel
*References*
* [1] https://github.com/ismailsunni/qt3d-hello-world
* [2] https://github.com/ismailsunni/QGIS/tree/on-screen-navigation
* [3] Project Wiki:
https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement
* [4] Week 1 report: https://github.com/ismailsunni/QGIS/wiki/Week-1-Report
--
Ismail Sunni
ismailsunni.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/soc/attachments/20190601/924271e3/attachment.html>
More information about the SoC
mailing list