<div dir="auto">I thought I had a comment for a second, but upon review, it was handled.   I don’t see any issues with the text.</div><div dir="auto"><br></div><div dir="auto">It looks like dowsing is getting popular in California.   My dowser didn’t strike anything this time.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 1, 2021 at 10:15 AM Brutzman, Donald (Don) (CIV) <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</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 lang="EN-US" link="blue" vlink="#954F72" style="word-wrap:break-word">
<div class="m_-7076630361203620837WordSection1">
<p class="MsoNormal">Additional agenda item: review resolution prose for PROFILE and COMPONENT handling by topmost parent scene across Inline scenes.</p>
<p class="MsoNormal"><u></u> <u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in">Mantis
<span style="font-size:10pt;font-family:Verdana,sans-serif;background-color:rgb(243,243,243);color:black">
1151: 09.4.2 Inline - Inline is silent about head, component, unit, and meta statements</span></li><li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in"><a href="https://www.web3d.org/member-only/mantis/view.php?id=1151" target="_blank">https://www.web3d.org/member-only/mantis/view.php?id=1151</a></li></ul>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">now published at<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in">X3D Architecture, Clause 7 Core Component, 7.2.5.3 PROFILE statement</li><li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/core.html#PROFILEStatement" target="_blank">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/core.html#PROFILEStatement</a></li></ul>
<div style="border-style:none none solid;border-bottom-width:1pt;padding:0in 0in 1pt;border-bottom-color:windowtext">
<p class="MsoNormal" style="border:none;padding:0in"><u></u> <u></u></p>
</div>
<h3 style="margin-top:10.5pt"><span style="font-size:14.5pt;font-family:Verdana,sans-serif;color:black">7.2.5.3 PROFILE statement<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></h3>
<p style="font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px">
<span style="font-size:12pt;font-family:Verdana,sans-serif;color:black">Every X3D application shall declare a profile at the beginning of execution. This declaration tells the browser the exact set of components and their support levels that are required
 for the application to run, allowing for a browser to dynamically load the appropriate components if it so desires, and providing a mechanism for strict conformance should the browser choose to enforce it. If a browser supports the combination of declared <span class="m_-7076630361203620837proposeddeletion" style="font-family:Verdana,sans-serif"><s style="font-family:Verdana,sans-serif"><span style="font-family:Verdana,sans-serif;background-color:orange">profile
 and components</span></s></span> <span class="m_-7076630361203620837proposed" style="font-family:Verdana,sans-serif"><span style="font-family:Verdana,sans-serif;background-color:yellow">profiles, components, and component support levels</span></span> (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/core.html#COMPONENTStatement" target="_blank" style="font-family:Verdana,sans-serif">7.2.5.4
 COMPONENT statement</a>), it may proceed with presenting the world; otherwise, it shall fail.<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
<p class="m_-7076630361203620837proposed1" style="font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px;background-color:yellow">
<span style="font-size:12pt;font-family:Verdana,sans-serif;color:black">Each PROFILE is equivalent to a precise combination of COMPONENT statements including names and levels. The Full profile defined to be the superset of all components and component support
 levels. The Core profile is defined to be the minimum set of all components and component support levels.<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
<p style="font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px">
<span style="font-size:12pt;font-family:Verdana,sans-serif;color:black">The profile is declared via a PROFILE statement immediately following the Header statement at the top of the file. The form of the PROFILE statement is:<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
<blockquote style="margin-top:5pt;margin-bottom:5pt;font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px">
<p><span class="m_-7076630361203620837code"><span style="font-size:10.5pt;font-family:"Courier New";color:black">PROFILE <name></span></span><span style="font-size:12pt;font-family:Verdana,sans-serif;color:black"><u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
</blockquote>
<p style="font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px">
<span style="font-size:12pt;font-family:Verdana,sans-serif;color:black">where name is a string that does not contain whitespace.<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
<p style="font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px">
<span style="font-size:12pt;font-family:Verdana,sans-serif;color:black">The following profiles are defined in this standard:<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
<ol style="margin-top:0in;font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px" start="1" type="a">
<li class="MsoNormal" style="margin-top:3pt;color:black">
<span style="font-size:12pt;font-family:Verdana,sans-serif">Core (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/coreprofile.html" target="_blank" style="font-family:Verdana,sans-serif">A Core profile</a>),<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li><li class="MsoNormal" style="margin-top:3pt;color:black">
<span style="font-size:12pt;font-family:Verdana,sans-serif">Interchange (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/interchange.html" target="_blank" style="font-family:Verdana,sans-serif">B Interchange profile</a>),<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li><li class="MsoNormal" style="margin-top:3pt;color:black">
<span style="font-size:12pt;font-family:Verdana,sans-serif">Interactive (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/interactive.html" target="_blank" style="font-family:Verdana,sans-serif">C Interactive profile</a>),<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li><li class="MsoNormal" style="margin-top:3pt;color:black">
<span style="font-size:12pt;font-family:Verdana,sans-serif">MPEG-4 interactive (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/MPEG4interactive.html" target="_blank" style="font-family:Verdana,sans-serif">D MPEG-4 interactive profile</a>),<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li></ol>
<ol style="margin-top:0in" start="5" type="a">
<li class="MsoNormal" style="margin-top:3pt;color:black">
<span style="font-size:12pt;font-family:Verdana,sans-serif">Immersive (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/immersive.html" target="_blank" style="font-family:Verdana,sans-serif">E Immersive profile</a>),<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li></ol>
<ol style="margin-top:0in" start="6" type="a">
<li class="MsoNormal" style="margin-top:3pt;color:black">
<span style="font-size:12pt;font-family:Verdana,sans-serif">Full (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/fullProfile.html" target="_blank" style="font-family:Verdana,sans-serif">F Full profile</a>),<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li><li class="MsoNormal" style="margin-top:3pt;color:black">
<span style="font-size:12pt;font-family:Verdana,sans-serif">CADInterchange (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/CADInterchange.html" target="_blank" style="font-family:Verdana,sans-serif">H CAD interchange profile</a>) and<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li><li class="MsoNormal" style="margin-top:3pt;color:black">
<span class="m_-7076630361203620837proposed"><span style="font-size:12pt;font-family:Verdana,sans-serif;background-color:yellow">MedicalInterchange (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/MedicalInterchange.html" target="_blank" style="font-family:Verdana,sans-serif">M MedicalInterchange
 profile</a>)</span></span><span style="font-size:12pt;font-family:Verdana,sans-serif">.<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></li></ol>
<p style="font-variant-ligatures:normal;font-variant-caps:normal;text-align:start;word-spacing:0px">
<span style="font-size:12pt;font-family:Verdana,sans-serif;color:black">The profile name is implicitly qualified by the version number of the standard (see <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/core.html#HeaderStatement" target="_blank" style="font-family:Verdana,sans-serif">7.2.5.2
 Header statement</a>). Browsers shall use both the profile name and the version number to determine the specific characteristics of the profile.<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
<div>
<div style="border-style:none none solid;border-bottom-width:1pt;padding:0in 0in 1pt;background-color:yellow;border-bottom-color:windowtext">
<p style="border:none;padding:0in;background-color:yellow"><span style="font-size:12pt;font-family:Verdana,sans-serif;color:black">For an X3D model that includes references to Inline nodes, the topmost model defines the maximum capabilities of the combined models.
 The combination of defined PROFILE and COMPONENT statements in the parent model shall be equivalent to (or a superset of) the union of components and component support levels identified by the PROFILE and COMPONENT statements specified in each contained Inline
 scene.<u style="font-family:Verdana,sans-serif"></u><u style="font-family:Verdana,sans-serif"></u></span></p>
</div>
</div></div></div><div lang="EN-US" link="blue" vlink="#954F72" style="word-wrap:break-word"><div class="m_-7076630361203620837WordSection1">
<p class="MsoNormal"><a name="m_-7076630361203620837_COMPONENTStatement"></a>all the best, Don<br>
<span style="font-size:10pt;font-family:"Courier New"">-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank" style="font-family:"Courier New"">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149<br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" target="_blank" style="font-family:"Courier New"">
http://faculty.nps.edu/brutzman</a></span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border-style:solid none none;border-top-width:1pt;padding:3pt 0in 0in;border-top-color:rgb(225,225,225)">
<p class="MsoNormal" style="border:none;padding:0in"><b>From: </b><a href="mailto:brutzman@nps.edu" target="_blank">Brutzman, Donald (Don) (CIV)</a><br>
<b>Sent: </b>Tuesday, September 28, 2021 11:45 AM<br>
<b>To: </b><a href="mailto:x3d-public@web3d.org" target="_blank">X3D Public</a><br>
<b>Cc: </b><a href="mailto:puk@igraphics.com" target="_blank">Richard F. Puk</a>; <a href="mailto:athanasios.malamos@gmail.com" target="_blank">
Athanasios Malamos</a>; <a href="mailto:efilakka@gmail.com" target="_blank">Eftychia Lakka</a><br>
<b>Subject: </b>X3D meeting agenda 1 OCT 2021: TimeSensor pause, resume, cycleInterval resolution review</p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Regular meeting this Friday on Web3D Consortium teleconference line.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Dick and I made excellent progress resolving multiple long-standing Mantis issues regarding pause, resume, cycleInterval changes.  We further built on prior mantis/mailing-list comments to require consistent determinism when loading Inline
 models as part of initial scene definition, independent of intermediate network delays.  Interesting.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Issue commentary online (for Web3D members) at<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in"><a href="https://www.web3d.org/member-only/mantis/view_all_bug_page.php" target="_blank">https://www.web3d.org/member-only/mantis/view_all_bug_page.php</a><u></u><u></u></li><li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in"><span style="font-size:10pt;font-family:Verdana,sans-serif;background-color:rgb(243,243,243);color:black">Mantis 1080: 08.4.1 TimeSensor - TimeSensor cycleInterval needs to be modifiable when
 running</span><u></u><u></u></li><li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in"><span style="font-size:10pt;font-family:Verdana,sans-serif;background-color:rgb(243,243,243);color:black">Mantis 1106: 08.2.4.4 Pausing time - Settings on resuming after pause</span><u></u><u></u></li></ul>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We request review, all comments welcome.  Proposed changes are publicly visible online at<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in">X3D Architecture, Time component<u></u><u></u></li><li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in"><a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/time.html" target="_blank">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/time.html</a><u></u><u></u></li></ul>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Looking further ahead:  the following long-standing issue to make TimeSensor cycleTime outputOnly event part of X3DTimeDependentNode, and thus consistently part of AudioClip MovieTexture and relevant new Audio nodes.  Makes sense for media
 synchronization, seems feasible and useful to authors, appears do-able without loss of backwards compatibility.  We did not resolve this functional improvement today, but might address it during upcoming CD balloting by ISO member nations.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<ul style="margin-top:0in" type="disc">
<li class="m_-7076630361203620837MsoListParagraph" style="margin-left:0in">Mantis 8.3.1 X3DTimeDependentNode: include TimeSensor outputOnly field cycleTime?<u></u><u></u></li></ul>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We will also discuss this during the X3D Audio call Wednesday.  If everyone wants to proceed, we will consider adoption on Friday.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">As ever, time is of the essence.  No really.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Have fun with X3D4 animation and interaction!  8)<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">all the best, Don<br>
<span style="font-size:10pt;font-family:"Courier New"">-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank" style="font-family:"Courier New"">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149<br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" target="_blank" style="font-family:"Courier New"">
http://faculty.nps.edu/brutzman</a></span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</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>