<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Simplified Arabic Fixed";
        panose-1:2 7 3 9 2 2 5 2 4 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:Consolas;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'>John, Thank
you for referencing some of my work. VR business has been a near life time goal
of mine. Like you, I have realized many years ago that I couldn't do it alone.
I was, however, very fortunate to have a group of X3D developers to share my
ambitions. That culminated in the current state of 'Office Towers' which is still,
unfortunately, not anywhere near the goals we had originally set out (circa
2008).<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'>It is no
secret that I have supported open standards for 3D on the web since the very
beginning, 3D being a passion I had even before the web became a thing, back in
the days of BBSs and the 'Remote Imaging Protocol' language for vector graphics
over ASCII. I could also speak of several of our team members' impressive background.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'>But even
with such a good team and all the drive we had to really make a difference, it
wasn't enough. We needed an even bigger team that would have included more people
in accounting, graphics design, marketing, sales, etc. with the ability to
devote significant time to the project. In other words, I underestimated the
scope of the project while over-estimating the staying power of people working from
the goodness of their heart.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'>Perhaps we
should've tried to seek funding, but seeing how other seemingly well funded endeavors
failed almost consistently, this was never a decision I was prepared to make,
and quite possibly the single most important reason why Office Towers remains
up to this day.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'>However, we
are now in a different time. I believe the ideas you brought forward are good if
they can be integrated into sustainable business models and backed by reasonable
injections of venture capital. Otherwise, enterprises with such attributes will
always have the upper hand in the marketplace and continue to make it difficult
for others to achieve a meaningful presence. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'>One thing I
have learned for myself is that 'timing is everything'. Maybe now is the time
for open standards deployment on a mass scale. Like many, I too long for standard
3D network protocols, and I like that you seem to be suggesting something in
the lines of 'interaction protocols'. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'>One last
note. While HTML5 has its place, I see it more as a stepping stone into lower
lever applications. My opinion is that HTML5 can be a great way to help people
get their feet wet, but to truly bring forward the power of 3D/VR into business
apps, we need to be able to tap directly into modern graphics card APIs. Gina
Lauren<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Simplified Arabic Fixed","serif";
color:#1F497D'>________________________________________________________<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Simplified Arabic Fixed","serif";
color:#1F497D'>* * * Interactive Multimedia - Internet Management * * *<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Simplified Arabic Fixed","serif";
color:#1F497D'>  * *  Virtual Reality -- Application Programming  * *<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Simplified Arabic Fixed","serif";
color:#1F497D'>    *   3D Net Productions  3dnetproductions.com   *<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-family:Consolas;color:#1F497D'><o:p> </o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> x3d-public
[mailto:x3d-public-bounces@web3d.org] <b>On Behalf Of </b>John Carlson<br>
<b>Sent:</b> Wednesday, December 23, 2020 9:09 PM<br>
<b>To:</b> Don Brutzman<br>
<b>Cc:</b> X3D Graphics public mailing list<br>
<b>Subject:</b> [x3d-public] higher level networking and potential for animated
semantics.<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<div>

<p class=MsoNormal>Long semi-rant.   Take aways:   Let’s animate
semantics.   Let’s create a “12”-level networking stack (would JINI be
appropriate?).  Let’s create apps and networks that morph to counteract
malware.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I do think that X3D sits at what I call “The application
level” of networking, and it has a strong position there.   I don’t know
any other product with such a strong 3D presence.   Second life and apps
selling “3D chat” seem to have faded.  NVIDIA’s certainly pushing towards
3D transfer near the application level.   As we have seen with other
applications on the web, these application level transfers should be visible to
the developer for debugging and verification.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I can see a merging of remote work and 3D.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>There are several types of work, research, design,
development, integration, quality assurance, deployment, and maintenance.
  Something like <a href="http://officetowers.com">officetowers.com</a> might
provide insights into how we might integrate 3D into our software work.  
I am very sorry that I fumbled many times in creating an environment suitable
for this.   Thank goodness I learned the lesson that I couldn’t do this
all by myself.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I think we need to step up from the application level of
networking and think about more than client-server programming.   We need
higher level protocols, perhaps human patterns or protocols for building human
networks and systems that can survive COVID-19, 20, 21, ...  we can’t, for
the sake of the survival of our species, give up space exploration.   But
perhaps we need to explore more mystical paths, yet also provide a charitable
path as well (mixed?).<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>The HTML5 environment has progressed far enough along I think,
to support “3D enterprises” or “3D commerce.”  Obviously everyone is
trying to see how 3D fits into remote work.   At the same time, I think we
should consider how virtual worlds affect our belief systems and governments.
  Has anyone shown a simulation of belief?   How important is
honesty?  Semantics is only the first step.   What if we could
animate semantics?   This would likely be a very big project.  
Perhaps we could make it a mobile distributed project.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>What lessons were there in Open Wonderland?<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I think Google’s “generic” approach is appropriate for the
public.   I do not think we should make all organizations generic lest
they fall prey to virus or cyberattack.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Imagine if we still had the stovepipe systems of the 60s,
70s, and 80s.   Anyone remember “Cuckoo’s Egg”?<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Is anyone selling virtual estate besides Second Life?<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Does the Internet need an “off” switch?<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Don’t mind me.   I live among the corn and beans.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Don’t mind me, someone wrote metamindwriter on my mind
today.   A new word!   I feel like Neale Walsch.   I’m not a
writer, I’m a mathematician!<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I do thing we need a verification process and fingerprinting
for cyberattack tools.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I’m thinking we need applications that can morph yet
maintain functionality—take a page out of malware playbook.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>John<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</div>

</div>

</body>

</html>