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

2019-07-15 Thread Martin Dobias
Hi

On Mon, Jul 15, 2019 at 9:40 PM Ismail Sunni  wrote:

>  Nice screencast. Are billboards able to handle alpha/opacity channel for
>> a given raster?
>
>
> Do you mean the billboard is transparent and we can see the stuff behind
> it?
>
> Well, I am not in that level of understanding of this 3D rendering. But I
> can say it's not easy to do something transparent in the 3D world. Since we
> need to reconsider how it will be done (without transparency means we just
> ignore the covered surface of the 3D objects, while with transparency we
> need to know the order of the object). That's what I got from my discussion
> with Martin. *Please correct me if I am wrong Martin :)
>

For billboards that do not rectangular shape (a circle) yes that should be
possible and easy to support fully transparent pixels. For semi-transparent
images, there will be an issue, rendering output is not going to look good
without some special techniques because of how Z buffer works and because
objects would need to be always rendered back to front (from camera's view)
for alpha blending to be correct.

Cheers
Martin
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

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

2019-07-15 Thread Tim Sutton
Hi



On Mon, 15 Jul 2019, 20:39 Ismail Sunni,  wrote:

> Hi Tim and Mathieu,
>
> Thanks! Do the billboards always face the camera? Or can you fly behind
>> them?
>
>
> It will always face the came, by definition :).
>

I imagined more they would behave like real billboards, facing a particular
direction (or at least having the option to do that).

Regards

Tim
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

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

2019-07-15 Thread Ismail Sunni
Hi Tim and Mathieu,

Thanks! Do the billboards always face the camera? Or can you fly behind
> them?


It will always face the came, by definition :).

And will you give them a little pin and frame to anchor them to a place?


Do you mean like a line to connect the billboard to the terrain? There is a
wishlist for that. But the first step, render this billboard on QGIS first.

 Nice screencast. Are billboards able to handle alpha/opacity channel for a
> given raster?


Do you mean the billboard is transparent and we can see the stuff behind
it?

Well, I am not in that level of understanding of this 3D rendering. But I
can say it's not easy to do something transparent in the 3D world. Since we
need to reconsider how it will be done (without transparency means we just
ignore the covered surface of the 3D objects, while with transparency we
need to know the order of the object). That's what I got from my discussion
with Martin. *Please correct me if I am wrong Martin :)

Best regards/


On Mon, Jul 15, 2019 at 4:10 PM Mathieu Pellerin 
wrote:

> Nice screencast. Are billboards able to handle alpha/opacity channel for a
> given raster?
>
> On Mon, Jul 15, 2019, 20:10 Ismail Sunni  wrote:
>
>> Hi Tim,
>>
>> Hehe, yeah, I am the one who missed it. I put it in my billboard
>> repository now:
>> https://github.com/ismailsunni/qt3d-custom-shader/blob/master/README.md (both
>> screenshot and screencast). I will update my weekly report to show the
>> screenshot and the screencast.
>>
>> You can also see it here:
>>
>>1. Screenshot:
>>
>> https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.jpg
>>2. Screencast in GIF:
>>
>> https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.gif
>>
>> Thanks for reminding me :)
>>
>> Best Regards
>>
>> On Mon, Jul 15, 2019 at 12:40 AM Tim Sutton  wrote:
>>
>>> Hi
>>>
>>>
>>> A no screenshots? Did I miss them? Its the most exciting part of
>>> your reports :-P
>>>
>>> Keep up the good work Sunni!
>>>
>>> Regards
>>>
>>> Tim
>>>
>>> On 14 Jul 2019, at 19:48, Ismail Sunni  wrote:
>>>
>>> Dear QGIS developers,
>>>
>>> Here is my 7th-week report for my GSoC Project[7]. You can also check
>>> the project wiki page [3]. Comments and suggestions are welcome :)
>>>
>>> GSoC QGIS 3D Improvement Week 7 Report
>>>
>>> *Period*: 8 July 2019 - 14 July 2019
>>>
>>> *Report*
>>> 1. What did I complete this week?
>>>- Porting billboard from QML to QT C++ [4] as my discussion with
>>> mentors to start from outside QGIS first.
>>>- Learning GLSL
>>>- Add UI for the billboard options (very initial work only) [1]
>>> 2. What am I going to achieve for next week?
>>>- Move the ported billboard to QGIS code
>>>- Work on the applying billboard workflow
>>> 3. Is there any blocking issue?
>>>- Debugging in 3D stuff is not easy. Especially when something is not
>>> shown up and no error message. I got an obstacle when the billboard didn't
>>> show up. But finally Martin helps me, and it's fixed.
>>> 4. Code
>>>- Branch for billboard feature [1]
>>>- Repo for QT C++ billboard [4]
>>> 5. Misc
>>>- As I wrote on the previous weekly report, I only had a half time
>>> for working on GSoC compared to the usual week.
>>>- PR for measurement tool is merged [2]
>>>- There are two small bugs in the measurement tools, I have created
>>> the issues for myself [5] [6]. I will address it later.
>>>- For the next 3 weeks, I have different course schedule, so we will
>>> move our weekly meeting schedule.
>>>
>>> *References*
>>> - [1] https://github.com/ismailsunni/QGIS/tree/billboard
>>> - [2] https://github.com/qgis/QGIS/pull/30299
>>> - [3] Project Wiki:
>>> https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement
>>> - [4] https://github.com/ismailsunni/qt3d-custom-shader
>>> - [5] https://github.com/ismailsunni/QGIS/issues/4
>>> - [6] https://github.com/ismailsunni/QGIS/issues/5
>>> - [7] https://github.com/ismailsunni/QGIS/wiki/Week-7-Report
>>>
>>> Best Regards.
>>>
>>> --
>>> Ismail Sunni
>>> ismailsunni.wordpress.com
>>> ___
>>> QGIS-Developer mailing list
>>> QGIS-Developer@lists.osgeo.org
>>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>>
>>> —
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *Tim Sutton*
>>>
>>> *Co-founder:* Kartoza
>>> *Ex Project chair:* QGIS.org
>>>
>>> Visit http://kartoza.com to find out about open source:
>>>
>>> Desktop GIS programming services
>>> Geospatial web development
>>> GIS Training
>>> Consulting Services
>>>
>>> *Skype*: timlinux
>>> *IRC:* timlinux on #qgis at freenode.net
>>>
>>> I'd love to connect. Here's my calendar link
>>>  to make finding time easy.
>>>
>>>
>>
>> --
>> Ismail Sunni
>> ismailsunni.wordpress.com
>> 

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

2019-07-15 Thread Mathieu Pellerin
Nice screencast. Are billboards able to handle alpha/opacity channel for a
given raster?

On Mon, Jul 15, 2019, 20:10 Ismail Sunni  wrote:

> Hi Tim,
>
> Hehe, yeah, I am the one who missed it. I put it in my billboard
> repository now:
> https://github.com/ismailsunni/qt3d-custom-shader/blob/master/README.md (both
> screenshot and screencast). I will update my weekly report to show the
> screenshot and the screencast.
>
> You can also see it here:
>
>1. Screenshot:
>
> https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.jpg
>2. Screencast in GIF:
>
> https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.gif
>
> Thanks for reminding me :)
>
> Best Regards
>
> On Mon, Jul 15, 2019 at 12:40 AM Tim Sutton  wrote:
>
>> Hi
>>
>>
>> A no screenshots? Did I miss them? Its the most exciting part of your
>> reports :-P
>>
>> Keep up the good work Sunni!
>>
>> Regards
>>
>> Tim
>>
>> On 14 Jul 2019, at 19:48, Ismail Sunni  wrote:
>>
>> Dear QGIS developers,
>>
>> Here is my 7th-week report for my GSoC Project[7]. You can also check the
>> project wiki page [3]. Comments and suggestions are welcome :)
>>
>> GSoC QGIS 3D Improvement Week 7 Report
>>
>> *Period*: 8 July 2019 - 14 July 2019
>>
>> *Report*
>> 1. What did I complete this week?
>>- Porting billboard from QML to QT C++ [4] as my discussion with
>> mentors to start from outside QGIS first.
>>- Learning GLSL
>>- Add UI for the billboard options (very initial work only) [1]
>> 2. What am I going to achieve for next week?
>>- Move the ported billboard to QGIS code
>>- Work on the applying billboard workflow
>> 3. Is there any blocking issue?
>>- Debugging in 3D stuff is not easy. Especially when something is not
>> shown up and no error message. I got an obstacle when the billboard didn't
>> show up. But finally Martin helps me, and it's fixed.
>> 4. Code
>>- Branch for billboard feature [1]
>>- Repo for QT C++ billboard [4]
>> 5. Misc
>>- As I wrote on the previous weekly report, I only had a half time for
>> working on GSoC compared to the usual week.
>>- PR for measurement tool is merged [2]
>>- There are two small bugs in the measurement tools, I have created
>> the issues for myself [5] [6]. I will address it later.
>>- For the next 3 weeks, I have different course schedule, so we will
>> move our weekly meeting schedule.
>>
>> *References*
>> - [1] https://github.com/ismailsunni/QGIS/tree/billboard
>> - [2] https://github.com/qgis/QGIS/pull/30299
>> - [3] Project Wiki:
>> https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement
>> - [4] https://github.com/ismailsunni/qt3d-custom-shader
>> - [5] https://github.com/ismailsunni/QGIS/issues/4
>> - [6] https://github.com/ismailsunni/QGIS/issues/5
>> - [7] https://github.com/ismailsunni/QGIS/wiki/Week-7-Report
>>
>> Best Regards.
>>
>> --
>> Ismail Sunni
>> ismailsunni.wordpress.com
>> ___
>> QGIS-Developer mailing list
>> QGIS-Developer@lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>>
>> —
>>
>>
>>
>>
>>
>>
>>
>>
>> *Tim Sutton*
>>
>> *Co-founder:* Kartoza
>> *Ex Project chair:* QGIS.org
>>
>> Visit http://kartoza.com to find out about open source:
>>
>> Desktop GIS programming services
>> Geospatial web development
>> GIS Training
>> Consulting Services
>>
>> *Skype*: timlinux
>> *IRC:* timlinux on #qgis at freenode.net
>>
>> I'd love to connect. Here's my calendar link
>>  to make finding time easy.
>>
>>
>
> --
> Ismail Sunni
> ismailsunni.wordpress.com
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

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

2019-07-15 Thread Tim Sutton
Thanks! Do the billboards always face the camera? Or can you fly behind them? 
And will you give them a little pin and frame to anchor them to a place?

T

> On 15 Jul 2019, at 14:09, Ismail Sunni  wrote:
> 
> Hi Tim,
> 
> Hehe, yeah, I am the one who missed it. I put it in my billboard repository 
> now: https://github.com/ismailsunni/qt3d-custom-shader/blob/master/README.md 
>  
> (both screenshot and screencast). I will update my weekly report to show the 
> screenshot and the screencast.
> 
> You can also see it here:
> Screenshot: 
> https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.jpg
>  
> 
> Screencast in GIF: 
> https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.gif
>  
> 
> Thanks for reminding me :)
> 
> Best Regards
> 
> On Mon, Jul 15, 2019 at 12:40 AM Tim Sutton  > wrote:
> Hi
> 
> 
> A no screenshots? Did I miss them? Its the most exciting part of your 
> reports :-P
> 
> Keep up the good work Sunni!
> 
> Regards
> 
> Tim
> 
>> On 14 Jul 2019, at 19:48, Ismail Sunni > > wrote:
>> 
>> Dear QGIS developers,
>> 
>> Here is my 7th-week report for my GSoC Project[7]. You can also check the 
>> project wiki page [3]. Comments and suggestions are welcome :)
>> 
>> GSoC QGIS 3D Improvement Week 7 Report
>> 
>> Period: 8 July 2019 - 14 July 2019
>> 
>> Report
>> 1. What did I complete this week?
>>- Porting billboard from QML to QT C++ [4] as my discussion with mentors 
>> to start from outside QGIS first.
>>- Learning GLSL
>>- Add UI for the billboard options (very initial work only) [1]
>> 2. What am I going to achieve for next week?
>>- Move the ported billboard to QGIS code
>>- Work on the applying billboard workflow
>> 3. Is there any blocking issue?
>>- Debugging in 3D stuff is not easy. Especially when something is not 
>> shown up and no error message. I got an obstacle when the billboard didn't 
>> show up. But finally Martin helps me, and it's fixed.
>> 4. Code
>>- Branch for billboard feature [1]
>>- Repo for QT C++ billboard [4]
>> 5. Misc
>>- As I wrote on the previous weekly report, I only had a half time for 
>> working on GSoC compared to the usual week.
>>- PR for measurement tool is merged [2]
>>- There are two small bugs in the measurement tools, I have created the 
>> issues for myself [5] [6]. I will address it later.
>>- For the next 3 weeks, I have different course schedule, so we will move 
>> our weekly meeting schedule.
>> 
>> References
>> - [1] https://github.com/ismailsunni/QGIS/tree/billboard 
>> 
>> - [2] https://github.com/qgis/QGIS/pull/30299 
>> 
>> - [3] Project Wiki: 
>> https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement 
>> 
>> - [4] https://github.com/ismailsunni/qt3d-custom-shader 
>> 
>> - [5] https://github.com/ismailsunni/QGIS/issues/4 
>> 
>> - [6] https://github.com/ismailsunni/QGIS/issues/5 
>> 
>> - [7] https://github.com/ismailsunni/QGIS/wiki/Week-7-Report 
>> 
>> 
>> Best Regards.
>> 
>> -- 
>> Ismail Sunni
>> ismailsunni.wordpress.com 
>> ___
>> QGIS-Developer mailing list
>> QGIS-Developer@lists.osgeo.org 
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer 
>> 
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer 
>> 
> —
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Tim Sutton
> 
> Co-founder: Kartoza
> Ex Project chair: QGIS.org 
> 
> Visit http://kartoza.com  to find out about open source:
> 
> Desktop GIS programming services
> Geospatial web development
> GIS Training
> Consulting Services
> 
> Skype: timlinux 
> IRC: timlinux on #qgis at freenode.net 
> 
> I'd love to connect. Here's my calendar link  
> to make finding time easy.
> 
> 
> 
> -- 
> Ismail Sunni
> ismailsunni.wordpress.com 
—









Tim Sutton

Co-founder: Kartoza
Ex Project chair: QGIS.org

Visit http://kartoza.com  to find out about open 

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

2019-07-15 Thread Ismail Sunni
Hi Tim,

Hehe, yeah, I am the one who missed it. I put it in my billboard repository
now: https://github.com/ismailsunni/qt3d-custom-shader/blob/master/README.md
(both
screenshot and screencast). I will update my weekly report to show the
screenshot and the screencast.

You can also see it here:

   1. Screenshot:
   
https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.jpg
   2. Screencast in GIF:
   
https://raw.githubusercontent.com/ismailsunni/qt3d-custom-shader/master/output/qt-3d-billboard.gif

Thanks for reminding me :)

Best Regards

On Mon, Jul 15, 2019 at 12:40 AM Tim Sutton  wrote:

> Hi
>
>
> A no screenshots? Did I miss them? Its the most exciting part of your
> reports :-P
>
> Keep up the good work Sunni!
>
> Regards
>
> Tim
>
> On 14 Jul 2019, at 19:48, Ismail Sunni  wrote:
>
> Dear QGIS developers,
>
> Here is my 7th-week report for my GSoC Project[7]. You can also check the
> project wiki page [3]. Comments and suggestions are welcome :)
>
> GSoC QGIS 3D Improvement Week 7 Report
>
> *Period*: 8 July 2019 - 14 July 2019
>
> *Report*
> 1. What did I complete this week?
>- Porting billboard from QML to QT C++ [4] as my discussion with
> mentors to start from outside QGIS first.
>- Learning GLSL
>- Add UI for the billboard options (very initial work only) [1]
> 2. What am I going to achieve for next week?
>- Move the ported billboard to QGIS code
>- Work on the applying billboard workflow
> 3. Is there any blocking issue?
>- Debugging in 3D stuff is not easy. Especially when something is not
> shown up and no error message. I got an obstacle when the billboard didn't
> show up. But finally Martin helps me, and it's fixed.
> 4. Code
>- Branch for billboard feature [1]
>- Repo for QT C++ billboard [4]
> 5. Misc
>- As I wrote on the previous weekly report, I only had a half time for
> working on GSoC compared to the usual week.
>- PR for measurement tool is merged [2]
>- There are two small bugs in the measurement tools, I have created the
> issues for myself [5] [6]. I will address it later.
>- For the next 3 weeks, I have different course schedule, so we will
> move our weekly meeting schedule.
>
> *References*
> - [1] https://github.com/ismailsunni/QGIS/tree/billboard
> - [2] https://github.com/qgis/QGIS/pull/30299
> - [3] Project Wiki:
> https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement
> - [4] https://github.com/ismailsunni/qt3d-custom-shader
> - [5] https://github.com/ismailsunni/QGIS/issues/4
> - [6] https://github.com/ismailsunni/QGIS/issues/5
> - [7] https://github.com/ismailsunni/QGIS/wiki/Week-7-Report
>
> Best Regards.
>
> --
> Ismail Sunni
> ismailsunni.wordpress.com
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
> —
>
>
>
>
>
>
>
>
> *Tim Sutton*
>
> *Co-founder:* Kartoza
> *Ex Project chair:* QGIS.org
>
> Visit http://kartoza.com to find out about open source:
>
> Desktop GIS programming services
> Geospatial web development
> GIS Training
> Consulting Services
>
> *Skype*: timlinux
> *IRC:* timlinux on #qgis at freenode.net
>
> I'd love to connect. Here's my calendar link
>  to make finding time easy.
>
>

-- 
Ismail Sunni
ismailsunni.wordpress.com
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

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

2019-07-14 Thread Tim Sutton
Hi


A no screenshots? Did I miss them? Its the most exciting part of your 
reports :-P

Keep up the good work Sunni!

Regards

Tim

> On 14 Jul 2019, at 19:48, Ismail Sunni  wrote:
> 
> Dear QGIS developers,
> 
> Here is my 7th-week report for my GSoC Project[7]. You can also check the 
> project wiki page [3]. Comments and suggestions are welcome :)
> 
> GSoC QGIS 3D Improvement Week 7 Report
> 
> Period: 8 July 2019 - 14 July 2019
> 
> Report
> 1. What did I complete this week?
>- Porting billboard from QML to QT C++ [4] as my discussion with mentors 
> to start from outside QGIS first.
>- Learning GLSL
>- Add UI for the billboard options (very initial work only) [1]
> 2. What am I going to achieve for next week?
>- Move the ported billboard to QGIS code
>- Work on the applying billboard workflow
> 3. Is there any blocking issue?
>- Debugging in 3D stuff is not easy. Especially when something is not 
> shown up and no error message. I got an obstacle when the billboard didn't 
> show up. But finally Martin helps me, and it's fixed.
> 4. Code
>- Branch for billboard feature [1]
>- Repo for QT C++ billboard [4]
> 5. Misc
>- As I wrote on the previous weekly report, I only had a half time for 
> working on GSoC compared to the usual week.
>- PR for measurement tool is merged [2]
>- There are two small bugs in the measurement tools, I have created the 
> issues for myself [5] [6]. I will address it later.
>- For the next 3 weeks, I have different course schedule, so we will move 
> our weekly meeting schedule.
> 
> References
> - [1] https://github.com/ismailsunni/QGIS/tree/billboard 
> 
> - [2] https://github.com/qgis/QGIS/pull/30299 
> 
> - [3] Project Wiki: 
> https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement 
> 
> - [4] https://github.com/ismailsunni/qt3d-custom-shader 
> 
> - [5] https://github.com/ismailsunni/QGIS/issues/4 
> 
> - [6] https://github.com/ismailsunni/QGIS/issues/5 
> 
> - [7] https://github.com/ismailsunni/QGIS/wiki/Week-7-Report 
> 
> 
> Best Regards.
> 
> -- 
> Ismail Sunni
> ismailsunni.wordpress.com 
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

—









Tim Sutton

Co-founder: Kartoza
Ex Project chair: QGIS.org

Visit http://kartoza.com  to find out about open source:

Desktop GIS programming services
Geospatial web development
GIS Training
Consulting Services

Skype: timlinux 
IRC: timlinux on #qgis at freenode.net

I'd love to connect. Here's my calendar link  to 
make finding time easy.

___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

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

2019-07-14 Thread Ismail Sunni
Dear QGIS developers,

Here is my 7th-week report for my GSoC Project[7]. You can also check the
project wiki page [3]. Comments and suggestions are welcome :)

GSoC QGIS 3D Improvement Week 7 Report

*Period*: 8 July 2019 - 14 July 2019

*Report*
1. What did I complete this week?
   - Porting billboard from QML to QT C++ [4] as my discussion with mentors
to start from outside QGIS first.
   - Learning GLSL
   - Add UI for the billboard options (very initial work only) [1]
2. What am I going to achieve for next week?
   - Move the ported billboard to QGIS code
   - Work on the applying billboard workflow
3. Is there any blocking issue?
   - Debugging in 3D stuff is not easy. Especially when something is not
shown up and no error message. I got an obstacle when the billboard didn't
show up. But finally Martin helps me, and it's fixed.
4. Code
   - Branch for billboard feature [1]
   - Repo for QT C++ billboard [4]
5. Misc
   - As I wrote on the previous weekly report, I only had a half time for
working on GSoC compared to the usual week.
   - PR for measurement tool is merged [2]
   - There are two small bugs in the measurement tools, I have created the
issues for myself [5] [6]. I will address it later.
   - For the next 3 weeks, I have different course schedule, so we will
move our weekly meeting schedule.

*References*
- [1] https://github.com/ismailsunni/QGIS/tree/billboard
- [2] https://github.com/qgis/QGIS/pull/30299
- [3] Project Wiki:
https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement
- [4] https://github.com/ismailsunni/qt3d-custom-shader
- [5] https://github.com/ismailsunni/QGIS/issues/4
- [6] https://github.com/ismailsunni/QGIS/issues/5
- [7] https://github.com/ismailsunni/QGIS/wiki/Week-7-Report

Best Regards.

-- 
Ismail Sunni
ismailsunni.wordpress.com
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer