<div dir="ltr"><div>Thomas Hogarth and AlphaPixel performed this work on behalf of a client, who I am not currently naming unless they want to step forward and identify themselves.</div><div><br></div>UWP is necessary for things like Hololens (the initial intended target of this work) and I believe XBox and all Windows Store applications. I'm not endorsing these restrictions, it's just Microsoft's decision, and our customer felt the opportunity was more compelling than the challenges, so we did what was necessary to make it work.<div><br></div><div>Effectively, OSG runs on top of ANGLE ( <a href="https://github.com/google/angle">https://github.com/google/angle</a> ). Here's Microsoft's own repo of ANGLE: <a href="https://github.com/Microsoft/angle">https://github.com/Microsoft/angle</a></div><div><br></div><div>It works relatively well, and proves you can do this. Obviously, we acknowlede the vast amount of work in ANGLE and in previous OSG-on-ANGLE efforts that we stood upon. I believe the majority of new work was actually dealing with other API restrictions of UWP. THe changes embodied here might be a good template for future work on OSG/VSG to ensure better API/platform portability.</div><div><br></div><div>If you're interested in OSG on UWP or using it yourself, drop us a note. I'd love to see more OSG Hololens work as VR/AR is the majority of what AlphaPixel does with OSG/osgEarth.</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jun 7, 2018 at 3:49 AM Thomas Hogarth <<a href="mailto:thomas.hogarth@gmail.com">thomas.hogarth@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yeah Holo lens and I'm not 100% sure but I think if you want to put your app on the windows store it needs to use Angle.<br>
<br>
Still keep meaning to test it on XBox.<br>
<br>
------------------<br>
Read this topic online here:<br>
<a href="http://forum.openscenegraph.org/viewtopic.php?p=73994#73994" rel="noreferrer" target="_blank">http://forum.openscenegraph.org/viewtopic.php?p=73994#73994</a><br>
<br>
<br>
<br>
<br>
<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><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div style="text-align:center">Chris 'Xenon' Hanson, omo sanza lettere. Xenon@AlphaPixel.com <a href="http://www.alphapixel.com/" target="_blank">http://www.alphapixel.com/</a></div><div style="text-align:center">Training • Consulting • Contracting</div><div style="text-align:center">3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL</div><div style="text-align:center"><span style="font-size:12.8000001907349px">Legal/IP •</span><span style="font-size:12.8000001907349px"> </span><span style="font-size:12.8000001907349px">Forensics •</span><span style="font-size:12.8000001907349px"> </span>Imaging <span style="font-size:12.8px">•</span><span style="font-size:12.8px"> </span><span style="font-size:12.8px">UAVs </span><span style="font-size:12.8px">• GIS • GPS • osgEarth • Terrain • Telemetry • Cryptography • LIDAR • Embedded • Mobile • iPhone/iPad/iOS • Android</span></div><div style="text-align:center"><a href="https://twitter.com/alphapixel" target="_blank">@alphapixel</a> <a href="http://facebook.com/alphapixel" target="_blank">facebook.com/alphapixel</a> (775) 623-PIXL [7495]<br></div></div></div></div></div></div>