<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 9/15/2015 1:54 PM, Roy Walmsley
      wrote:<br>
    </div>
    <blockquote cite="mid:002e01d0eff8$abb18490$03148db0$@ntlworld.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
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:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:424958460;
        mso-list-template-ids:-1312389558;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Len,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
            have looked through your goals and would like to comment on
            your goal 4 – compatibility with V3.3.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
            would say that the goal should be to <b><u>maximise</u></b>
            compatibility with V3.3. I would also be very interested to
            hear in what way you think compatibility might be broken. I
            suspect one would be the event model. I have a germ of an
            idea about that.</span></p>
      </div>
    </blockquote>
    <br>
    Roy,<br>
    <br>
    I am not opposed to full backwards compatibility with V3.x and V2.x.
    There are a number of areas where (I think) that kind of
    compatibility may severely limit X3D in the marketplace. As you
    point out, the event model is one area. Another is the Script node.
    I know there is a recent release that includes a Script node, but it
    appears to do it at the expense of access to the X3D DOM. I need to
    investigate that further.<br>
    <br>
    I wish to maximise the adoption of X3D. I am looking at how people
    currently build 3D environments, from modeling to final assembly. I
    think it may be more of an optimization problem with so many things
    to maximize.<br>
    <br>
    I am working on a design philosophy that I think addresses those
    issues. A lot is only stored in my mind, and I would prefer to get
    most of it in a transportable media before going into much detail. I
    hope to have at least an initial version in a week.<br>
    <br>
    <br>
    <blockquote cite="mid:002e01d0eff8$abb18490$03148db0$@ntlworld.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
            would like to see, if at all possible, a situation where my
            development X3D V3.3 in C++ can also handle what is carried
            over to V4 (obviously extensions would be required for new
            features) <u>without</u> needing a converter. Perhaps this
            is a goal we can aim for together.</span></p>
      </div>
    </blockquote>
    <br>
    I think it might. I am not sure about how features will land when
    interacting in a web-browser environment vs. non-browser.
    Some/many/all (?) of the features may be in a browser-based
    encoding.<br>
    <br>
    <br>
    Leonard Daly<br>
    <br>
    <br>
    <br>
    <blockquote cite="mid:002e01d0eff8$abb18490$03148db0$@ntlworld.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Regards,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Roy<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
                  lang="EN-US">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
                lang="EN-US"> x3d [<a class="moz-txt-link-freetext" href="mailto:x3d-bounces@web3d.org">mailto:x3d-bounces@web3d.org</a>] <b>On
                  Behalf Of </b>Leonard Daly<br>
                <b>Sent:</b> 15 September 2015 01:18<br>
                <b>To:</b> 'x3D WG'; <a class="moz-txt-link-abbreviated" href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a><br>
                <b>Subject:</b> [x3d] Goals for V4<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-bottom:12.0pt">I have been
          developing several ideas for X3D V4 to align X3D with current
          development practice while maintaining important links to the
          past. I have posted my goals for my work at <a
            moz-do-not-send="true"
            href="http://realism.com/blog/declaractive-3d-goals"><a class="moz-txt-link-freetext" href="http://realism.com/blog/declaractive-3d-goals">http://realism.com/blog/declaractive-3d-goals</a></a>
          (also listed below). There is public comment capability at <a
            moz-do-not-send="true"
href="http://tools.realism.com/forums/x3d-evolution/declaractive-3d-goals"><a class="moz-txt-link-freetext" href="http://tools.realism.com/forums/x3d-evolution/declaractive-3d-goals">http://tools.realism.com/forums/x3d-evolution/declaractive-3d-goals</a></a><o:p></o:p></p>
        <ol start="1" type="1">
          <li class="MsoNormal"
            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0
            level1 lfo1">Very long life to support physical objects with
            long lifespans (e.g., industrial & transportation
            facilities)<o:p></o:p></li>
          <li class="MsoNormal"
            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0
            level1 lfo1">Runs directly in browser without the need for
            plug-ins<o:p></o:p></li>
          <li class="MsoNormal"
            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0
            level1 lfo1">Not required to run in a browser<o:p></o:p></li>
          <li class="MsoNormal"
            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0
            level1 lfo1">Compatible with existing X3D V3.3 standard<br>
            Note that this does not require full backwards
            compatibility; but the ability to handle pre V4 content,
            perhaps with a converter.<o:p></o:p></li>
          <li class="MsoNormal"
            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0
            level1 lfo1">Allows for creation, storage, and use of
            content in a manner consistent with current and anticipated
            future practices<o:p></o:p></li>
          <li class="MsoNormal"
            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0
            level1 lfo1">Runs on as wide of variety as possible of
            devices capable of displaying 3D content<o:p></o:p></li>
        </ol>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p class="MsoNormal">-- <br>
            <b><span style="font-size:13.5pt;color:#333366">Leonard Daly</span></b><span
              style="color:#333366"><br>
              X3D Co-Chair<br>
              Cloud Consultant<br>
              President, Daly Realism - <i>Creating the Future</i> </span><o:p></o:p></p>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    <div class="moz-signature">-- <br>
      <font class="tahoma,arial,helvetica san serif" color="#333366">
        <font size="+1"><b>Leonard Daly</b></font><br>
        X3D Co-Chair<br>
        Cloud Consultant<br>
        President, Daly Realism - <i>Creating the Future</i>
      </font></div>
  </body>
</html>