<div dir="ltr">Anyone who wants to chat about this further is welcome to email me.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 27, 2020 at 2:45 AM OpenSceneGraph Users <<a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org</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 style="overflow-wrap: break-word;">I am definitely interested in collaborating on this. Some things remain incomplete in the current port. I’ll share the working example I got up and running soon, so that will fill in one of the gaps<div><br></div><div>Another current issue is the patchy browser support for multithreaded WebAssembly and OSG requiring multithreading (at least at compile time). I mentioned this previously on the list, but I think a port of OpenThreads specifically to handle the stub functionality in single-threaded WebAssembly mode would open up browser support hugely. Other projects like Google Earth have had to do the same work.</div><div><br></div><div>The port of osgEarth’s glTF plugin to OSG could also benefit from some additional work to enable remote resource fetching. At the moment I’ve only ported the local resource path.</div><div><br></div><div>Kind regards,</div><div>Phil.<br><div><br><blockquote type="cite"><div>On 27/05/2020, at 4:03 AM, OpenSceneGraph Users <<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a>> wrote:</div><br><div><div dir="ltr">We have also dabbled in OSG on Emscripten with partial success. We may be pursuing it in the future. Remo in Switzerland also got most of OSG and osgEarth working on Emscripten within the last couple of years. I can put you in touch if you're pursuing this.<div><br></div><div>Good luck. It's complicated but can be made to work with dedication.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, May 24, 2020 at 3:22 PM OpenSceneGraph Users <<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</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">Thanks once again!</div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Sun, May 24, 2020 at 11:14 PM OpenSceneGraph Users <<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)"><div>I should also have pointed out the build script: <a href="https://github.com/MozillaReality/OpenSceneGraph/blob/mozilla-master/PlatformSpecifics/WebAssembly/build-wasm.sh" target="_blank">https://github.com/MozillaReality/OpenSceneGraph/blob/mozilla-master/PlatformSpecifics/WebAssembly/build-wasm.sh</a><div><br></div><div>and a precompiled release of the libs and plugins:</div><div><a href="https://github.com/MozillaReality/OpenSceneGraph/releases/tag/OpenSceneGraph-3.7.0-wasm+mozilla-gltf" target="_blank">https://github.com/MozillaReality/OpenSceneGraph/releases/tag/OpenSceneGraph-3.7.0-wasm%2Bmozilla-gltf</a></div><div><br></div><div>Kind regards,</div><div>Phil.<br><div><br></div></div></div></blockquote></div></blockquote></div></div></blockquote></div><br></div></div>_______________________________________________<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"><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.8px">Legal/IP •</span><span style="font-size:12.8px"> </span><span style="font-size:12.8px">Forensics •</span><span style="font-size:12.8px"> </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>