<div><div dir="auto">Thanks for the introduction to Omniverse, Leonard, I have been studying it a bit, but i had to catch up on sleep.  X3DJSAIL is also an API, and could be used to add, remove, set and get nodes and fields in a database or network payload. My Multi-user authoring network protocol (Impact3D-lircom) is a lot like SQL, with insert, update, delete and selects (sadly, no drop or create) over a network.  Also REST is also SQL-like, with GET, POST, PUT, DELETE.   I hope you understand the analogy i am drawing.  I do not know Omniverse’s protocols.</div><div dir="auto"><br></div><div dir="auto">The idea i had was to use a Java API with X3D payloads/parameters.  IOW, SAI/X3DJSAIL.</div><div dir="auto"><br></div><div dir="auto">I don’t know if Omniverse has a Java SDK.   Do you?</div><div dir="auto"><br></div><div dir="auto">I’m having some issues with my build environment, (finding classes/packages, missing jars), but i had Impact3D working today before i tried to add X3DJSAIL.</div><div dir="auto"><br></div><div dir="auto">It sounds like Omniverse is a lot like Git or a configuration management system.</div><div dir="auto"><br></div><div dir="auto">Can we resurrect NetBeans multiuser, or is it a security risk?  How is the Metaverse going to provide security?  Capabilities (like google doc Urls) or sessions?  Are there other choices?  Can we decentralize security?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">My overall project also allows for boolean visibility, like solitaire cards shared amongst people.</div><div dir="auto"><br></div><div dir="auto">So we have a lot of ideas for protocols APIs here.  What should be standardized for the Metaverse?  What Multiuser DCC tools can be used within the Metaverse today?  Does the app make it multiuser, or does Omniverse</div><div dir="auto"><br></div><div dir="auto">Is there open documentation for Omniverse?</div><div dir="auto"><br></div><div dir="auto">Thanks!</div></div><div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 21, 2022 at 2:20 PM Leonard Daly <<a href="mailto:web3d@realism.com" target="_blank">web3d@realism.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
  
    
  
  <div>
    <p>John,</p>
    <p>NVIDIA's system is Omniverse
      (<a href="https://www.nvidia.com/en-us/omniverse/" target="_blank">https://www.nvidia.com/en-us/omniverse/</a>). It is built on top of
      USD (<a href="https://graphics.pixar.com/usd/release/index.html" target="_blank">https://graphics.pixar.com/usd/release/index.html</a>). Omniverse
      is not a file format, but an API. It supports everything you
      probably want in an authoring system for layers, revision history,
      etc. It does not have its own content creation tools, but uses
      connectors to push/pull data to a large number of DCC tools.</p>
    <p>Leonard Daly<br>
    </p></div><div>
    <p><br>
    </p>
    <div>On 12/21/2022 11:57 AM, John Carlson
      wrote:<br>
    </div>
    </div><div><blockquote type="cite"></blockquote></div><div><blockquote type="cite">
      
      I am interested in multi-user 3D authoring systems.   I know that
      NetBeans had a module/package back in the day, but I don’t know of
      any current efforts at reviving this.   I know that NVIDIA has
      their service.  Can we enhance the Metaverse to do
      cross-authoring?   Is there an open protocol we can all use?  
      SAI?
      <div dir="auto"><br>
      </div>
      <div dir="auto">I would be willing to port my authoring tool to
        such a system.</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">My system use a kind of SQL/REST protocol
        messaging system that I would like to replace.</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">I have also used the protocol successfully with
        solitaire.   On a single system.</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">Is anyone interested?   I guess I’m ready to start
        extending X3DJSAIL and my visual tool.</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">Thanks!</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">John</div>
      <br>
      <fieldset></fieldset>
      </blockquote></div><div><blockquote type="cite"><pre style="font-family:monospace">_______________________________________________
x3d-public mailing list
<a href="mailto:x3d-public@web3d.org" style="font-family:monospace" target="_blank">x3d-public@web3d.org</a>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" style="font-family:monospace" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>
</pre></blockquote></div><div><blockquote type="cite">
    </blockquote>
    <div>-- <br>
      <b>Leonard Daly</b>
      President, Daly Realism - <i>Creating the Future</i>
      Khronos 3D Project Manager
      Electronic Services, LA ACM SIGGRAPH</div>
  </div>

_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div></div>
</div>