<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br>From what I've seen from your performance reporting, vsg is significantly faster than osg in most of your tests.  Do you have a feel for how much of that is just Vulkan being faster than OpenGL vs some of the other improvements you've made in design decisions of VSG vs OSG?  Are there any opportunities for porting some of the structures or concepts from VSG back to OSG to get some of the performance benefits you've seen in VSG in OSG?</div></div></blockquote><div><br></div><div>(Not answering for Robert, but you've touched on something I have an interest in.)</div><div><br></div><div>My understanding from Robert is that while Vulkan can be faster than OpenGL, there are also many opportunities taken to make the scene graph itself faster 

(better code design, removal/optionalizing of features that degrade performance, improving memory layouts eg. Structures of Arrays instead of Arrays of Structures, etc).</div><div><br></div><div>I've mulled over the idea of taking the OSG and refactoring it to make the same architectural scene graph changes (and feature removals!) Robert implemented in VSG and making in effect an OSG that is class-compatible with VSG but still runs on (modern) OpenGL. I think it's a viable concept, and would make a nice stepping stone towards porting applications to VSG, but so far, I haven't convinced any funders to support it.</div><div><br></div><div>If there was someone wanting to move a big OSG application to VSG and needed assistance getting there, it might become a reality, but I can't fund it out of pocket myself.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>Jason</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 23, 2021 at 4:05 PM Robert Osfield <<a href="mailto:robert.osfield@gmail.com" target="_blank">robert.osfield@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Nathan,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 23 Mar 2021 at 18:26, Nathan Mielcarek <<a href="mailto:nmielcarek@gmail.com" target="_blank">nmielcarek@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Great news! I look forward to using this in the near future either through OSG directly or osgEarth.</div></div></blockquote><div><br></div><div>The VSG is intended as the successor to the OSG and would typically be used instead of the OSG. The VSG is significantly faster than the OSG but is still in development so isn't feature complete and is still a moving target.  For now it's something folks who are happy to work on the bleeding edge in order to get best performance.</div><div><br></div><div>One could integrate OSG/VSG into a single application using OpenGL/Vulkan extensions to exchange data between them. Thomas Hogarth didn;'t some work on this earlier in the VSG project, this work needs updating and porting to work across all platforms.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Was a bit amused by your comment about the accuracy on "finding your house". I think it's a great feature, especially considering how that data can be used by autonomous vehicles eventually.<br></div></div></blockquote><div><br></div><div>It's impressive how so much verifiably accurate data is publically available, also a bit unnerving.</div><div><br></div><div>Cheers,</div><div>Robert,</div><div> </div></div></div>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups "OpenSceneGraph Users" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:osg-users+unsubscribe@googlegroups.com" target="_blank">osg-users+unsubscribe@googlegroups.com</a>.<br>
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/osg-users/CAFN7Y%2BW1ELMrv540_3UE%3D1%3DpuFrO6WtCTrLH0%3DQkT2g46rznCg%40mail.gmail.com?utm_medium=email&utm_source=footer" target="_blank">https://groups.google.com/d/msgid/osg-users/CAFN7Y%2BW1ELMrv540_3UE%3D1%3DpuFrO6WtCTrLH0%3DQkT2g46rznCg%40mail.gmail.com</a>.<br>
_______________________________________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
</blockquote></div>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups "OpenSceneGraph Users" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:osg-users+unsubscribe@googlegroups.com" target="_blank">osg-users+unsubscribe@googlegroups.com</a>.<br>
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/osg-users/CAMcxSMs1R5ojQikTPmQXYcx9xzCf_7ZDQDo2WS5mcqsV8cScBA%40mail.gmail.com?utm_medium=email&utm_source=footer" target="_blank">https://groups.google.com/d/msgid/osg-users/CAMcxSMs1R5ojQikTPmQXYcx9xzCf_7ZDQDo2WS5mcqsV8cScBA%40mail.gmail.com</a>.<br>
</blockquote></div></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "OpenSceneGraph Users" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:osg-users+unsubscribe@googlegroups.com">osg-users+unsubscribe@googlegroups.com</a>.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/osg-users/CAGoufmZ%2BPu%3D2A-rJdo%2B2N5FvKeOw7ssfEd-g4uyGqM0CSGW4gA%40mail.gmail.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/osg-users/CAGoufmZ%2BPu%3D2A-rJdo%2B2N5FvKeOw7ssfEd-g4uyGqM0CSGW4gA%40mail.gmail.com</a>.<br />