[SoC] GSoC QGIS 3D Improvement: Week 11 Report
Ismail Sunni
imajimatika at gmail.com
Sun Aug 11 13:54:28 PDT 2019
Dear OSGeo SoC community,
Here is my 11th-week report for my GSoC Project[4]. You can also check the
project wiki page [2]. Comments and suggestions are welcome :)
GSoC QGIS 3D Improvement Week 11 Report
*Period*: 5 August 2019 - 11 August 2019
*Report*
1. What did I complete this week?
- Fixing transparency for the billboard to make it smoother on the edge.
It looks better than the previous result, but still not as smooth as I
expected
https://user-images.githubusercontent.com/1421861/62839460-4f181d80-bc8a-11e9-9387-b7800fdfbc3b.png
- Adding the layer parameter to the QgsSymbolButton, so that user can
set the symbol using the data from the layer (like common symbol)
- A lot of debugging why the billboard symbol does not change when the
symbol changed. It does change when I switched the symbol shape (e.g. from
billboard to torus to billboard) or when the altitude clamping is changed
or when the size is changed.
- Set size from the symbol, still needs some tweak since the billboard
seems too small or too big.
- Get a fix from Peter regarding the problem with the shader syntax in
macOS
2. What am I going to achieve for next week?
- Solve using a symbol from QgsSymbolButton
- Fixing the size issue
3. Is there any blocking issue?
- Changing symbol doesn't always change the billboard
4. Code
- Branch for billboard feature [1]
- Repo for QT C++ billboard [3]
5. Misc
- N/A
## References
- [1] https://github.com/ismailsunni/QGIS/tree/billboard
- [2] Project Wiki:
https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement
- [3] https://github.com/ismailsunni/qt3d-custom-shader
- [4] https://github.com/ismailsunni/QGIS/wiki/Week-11-Report
Best Regards
--
Ismail Sunni
ismailsunni.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/soc/attachments/20190811/104aa093/attachment.html>
More information about the SoC
mailing list