<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div>So since the first review, the following was done.</div><div>1. For all stars/other 2D objects, I used instanced points with a geometry shader which simply summons a quad with texture at that skypoint.</div><div>2. For 3D objects, things are basically the same.</div><div>3. I am using a Skymap3DDraw which initializes the custom Qt3DWindow.</div><div>4. For events, I am using the SkyMap's events already present in Stars. I have linked the projection modes, zoom shortcuts, focus,  and some more view params with shaders. The panning, however, doesn't work the way it was working in the prototype(some issue with mousedownevent)</div><div><img src="cid:ii_kcpypb320" alt="Peek 2020-07-17 10-29.gif" width="472" height="354"><br></div><div></div><div><br></div><div>For the integration part, I am just initializing the Qt3D Window in Skymap3DDraw constructor(this initializes the scenegraph). For the update calls, I have to find some alternative to the recursive drawing approach of KStars in skymapcomposite. One solution could be to have overloaded draw calls and we can pass the entity/material for the specific skyobject from skymap3ddraw in paintevent(). Since we mainly have to update the vertexPosition in the shaders.</div><div><br></div><div>-- <br></div></div></div></div></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><b><span style="font-size:14pt;font-family:"Proxima Nova",serif;color:rgb(0,171,68)">Paritosh Sharma<br></span></b><span style="font-family:"Proxima Nova",serif;color:rgb(53,55,68)">Portfolio: </span><a href="http://www.iamparitoshsharma.me/" style="color:rgb(17,85,204)" target="_blank"><span style="font-family:"Proxima Nova",serif">www.iamparitoshsharma.me</span><br></a><span style="font-family:"Proxima Nova",serif;color:rgb(53,55,68)">Github: </span><a href="http://www.github.com/Paritosh97" style="color:rgb(17,85,204)" target="_blank"><span style="font-family:"Proxima Nova",serif">www.github.com/Paritosh97</span><span style="font-family:"Proxima Nova",serif;color:rgb(53,55,68)"><br></span></a><span style="font-family:"Proxima Nova",serif;color:rgb(53,55,68)">LinkedIn: </span><a href="http://www.linkedin.com/in/paritosh-sharma-198190112/" style="color:rgb(17,85,204)" target="_blank"><span style="font-family:"Proxima Nova",serif">www.linkedin.com/in/paritosh-sharma-198190112/</span></a><br></div></div></div>