<div dir="auto">Multiple humanoids with different LOAs of same person.</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 3, 2023 at 11:55 AM Joe D Williams <<a href="mailto:joedwil@earthlink.net">joedwil@earthlink.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:12pt"><p style="margin:0.1rem 0;line-height:1.0">change the skin then must change skeleton to skin bindings</p>
<p style="margin:0.1rem 0;line-height:1.0"> </p>
</div>
<div style="border-left:1px solid #aaa;box-sizing:border-box;padding:10px 0 10px 15px;margin:0">
<p>-----Original Message-----<br>From: GPU Group <<a href="mailto:gpugroup@gmail.com" target="_blank">gpugroup@gmail.com</a>><br>Sent: Oct 3, 2023 7:38 AM<br>To: John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>><br>Cc: Holger Seelig <<a href="mailto:holger.seelig@googlemail.com" target="_blank">holger.seelig@googlemail.com</a>>, Joe D Williams <<a href="mailto:joedwil@earthlink.net" target="_blank">joedwil@earthlink.net</a>>, X3D Graphics public mailing list <<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>><br>Subject: Re: Warning: controversial and disturbing</p>
<p style="margin:0.1rem 0;line-height:1.0"> </p>
<div dir="ltr">Could the avatars have Levels of Detail including motion, so the avatars close to you would have full skin, skeleton and motion, and the ones further away would be lower resolution, including lower resolution streaming animation data? The server farm with the water consuming cooling tower would respond to your location and send you just the resolution you need.</div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Tue, Oct 3, 2023 at 8:26 AM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid #cccccc;padding-left:1ex">
<div dir="ltr">Good point!
<div> </div>
<div>Meanwhile, 11GB of avatar data is filling up my disk.  How many avatars are there in a concert?</div>
<div> </div>
<div>Think again!</div>
<div> </div>
<div>John</div>
</div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Tue, Oct 3, 2023 at 9:18 AM GPU Group <<a href="mailto:gpugroup@gmail.com" rel="noopener" target="_blank">gpugroup@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid #cccccc;padding-left:1ex">
<div dir="ltr">The humanoid skin and skeleton could be sent once. The Motion data for the humanoid would/could be streamed. </div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Tue, Oct 3, 2023 at 8:16 AM John Carlson <<a href="mailto:yottzumm@gmail.com" rel="noopener" target="_blank">yottzumm@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid #cccccc;padding-left:1ex">
<div dir="ltr">We're talking a humanoid with 500,000 polygons, not background.
<div> </div>
<div>Try again!</div>
<div> </div>
<div>JOhn</div>
</div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Tue, Oct 3, 2023 at 9:02 AM GPU Group <<a href="mailto:gpugroup@gmail.com" rel="noopener" target="_blank">gpugroup@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid #cccccc;padding-left:1ex">
<div dir="ltr">Could a server farm with water-consuming cooling towers render background cube map by tile, and send that plus static 3D geometry once by tile (say a few city blocks, like Cesium tiles), and then a smaller amount of streaming animation for local sound, characters and mechanical animation? A hybrid system?</div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Mon, Oct 2, 2023 at 9:53 PM John Carlson <<a href="mailto:yottzumm@gmail.com" rel="noopener" target="_blank">yottzumm@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid #cccccc;padding-left:1ex">
<div>
<div dir="auto">Streaming XML validation (answers anyone?) </div>
<div dir="auto"> </div>
<div dir="auto"><a href="https://stackoverflow.com/questions/11776056/how-to-validate-large-xml-streams-in-a-way-that-it-creates-chunk-of-stream-read" rel="noopener" target="_blank">https://stackoverflow.com/questions/11776056/how-to-validate-large-xml-streams-in-a-way-that-it-creates-chunk-of-stream-read</a></div>
</div>
<div dir="auto">
<div><a href="https://www.di.ens.fr/~segoufin/Papers/Mypapers/streaming-pods.pdf" rel="noopener" target="_blank">https://www.di.ens.fr/~segoufin/Papers/Mypapers/streaming-pods.pdf</a></div>
</div>
<div dir="auto">
<div><a href="https://stackoverflow.com/questions/66003045/streaming-xml-schema-validation-using-xsd-files-in-databricks" rel="noopener" target="_blank">https://stackoverflow.com/questions/66003045/streaming-xml-schema-validation-using-xsd-files-in-databricks</a></div>
<div dir="auto"> </div>
<div dir="auto">Streaming JSON validation:</div>
<div dir="auto"> </div>
<div dir="auto">
<div><a href="https://arxiv.org/abs/2211.08891" rel="noopener" target="_blank">https://arxiv.org/abs/2211.08891</a></div>
</div>
<div dir="auto"> </div>
<div dir="auto">
<div><a href="https://github.com/awwright/jsonschemaparse" rel="noopener" target="_blank">https://github.com/awwright/jsonschemaparse</a></div>
</div>
<div dir="auto">When will we see streaming parsers and validators on the web and in Saxon-HE?  </div>
<div dir="auto"> </div>
<div dir="auto">Have you tried converting an 10GB XML file to Python?  Or convert a large JSON file to Java? (Hint, X3DJSONLD requires Ajv, Node.js or an ordinary web JSON parser)</div>
<div dir="auto"> </div>
<div dir="auto">Anyone?</div>
<div dir="auto"> </div>
<div dir="auto">No one?</div>
</div>
<div dir="auto">Am I alone?</div>
<div dir="auto"> </div>
<div dir="auto">John </div>
<div><br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Mon, Oct 2, 2023 at 10:26 PM John Carlson <<a href="mailto:yottzumm@gmail.com" rel="noopener" target="_blank">yottzumm@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid #cccccc;padding-left:1ex">Document model seen as fundamentally limited.  The Metaverse is too big to fit in a Document.  Request/Response of HTTP/HTTPS seen as flawed, multi-request/multi-response (DIS?) preferred.
<div dir="auto"> </div>
<div dir="auto">We should move post-haste to solutions like DIS, VRML, SAI, Streaming API for XML (StAX), and streaming JSON parsers, and streaming validators.</div>
<div dir="auto"> </div>
<div dir="auto">Things like DOM are unworkable for large streaming assets. Imagine a live feed with real-time animation over a period of hours.  A concert, for example.  Imagine several BVH files being streamed live—you’ve got to drop some portion or compress the file.</div>
<div dir="auto"> </div>
<div dir="auto">Think of streaming solutions like JavaScript and Python.  Not something that fits in a single file, or outputs a single document, but something that consumes or emits a stream.  SAI is the right approach, but call it the Streaming Access Interface.</div>
<div dir="auto"> </div>
<div dir="auto">Ever have a JSON file that was too large to parse?  Many JSON parsers assume that they can pass back a single object.  What if that object is too big for memory?  What happens?  We should focus on Streaming parsers for JSON and XML.  Don’t worry about duplicating keys!</div>
<div dir="auto"> </div>
<div dir="auto">Current “create only” solutions do not fit the real world.  Updates and deletes with SAI and DIS should be considered.  Reduce, Reuse, Recycle.  Systems that do not provide update and delete are flawed.  No plastics filling up my SSD, please!</div>
<div dir="auto"> </div>
<div dir="auto">Yes, we will still support non-streaming technology, with a limited file size.  I recommend specifying a Content-Length on limited sized files.</div>
<div dir="auto"> </div>
<div dir="auto">Maybe I should get a faster bus/disk?</div>
<div dir="auto"> </div>
<div dir="auto">Is MSF listening, or are they doomed too?</div>
<div dir="auto"> </div>
<div dir="auto">John</div>
<div dir="auto"> </div>
<div dir="auto"> </div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>

<p style="margin:0.1rem 0;line-height:1.0"> </p></blockquote></div></div>