<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>