<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="margin: 8px 19px 8px 2px; border-radius: 4px; min-height: 44px;">
<div class="elementToProof" style="margin: 0px; padding: 12px 12px 10px; border-radius: 4px; min-height: 44px; display: inline-block;">
<div class="elementToProof" style="text-align: left; text-indent: 0px; white-space: pre-wrap; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Dick and I held another weekly specification editors' meeting.</div>
<div class="elementToProof" style="margin: 0px 0px 0px auto;"></div>
</div>
</div>
<div class="elementToProof" style="margin: 0px 2px; padding: 6px 12px 12px; border-width: 0.666667px; border-style: solid; border-color: rgb(235, 235, 235); border-radius: 4px;">
<div class="elementToProof" style="margin: 0px; min-height: 69px;">
<div id="avatar-rg3" class="elementToProof" style="margin: 0px 8px 0px 0px; border-radius: 10000px; width: 40px; height: 40px; display: inline-block;">
<div id="avatar-rg3__initials" class="elementToProof" style="direction: ltr; text-align: center; text-indent: 0px; line-height: 1; margin: 0px; border-width: 0.666667px; border-style: solid; border-color: rgba(0, 0, 0, 0); border-radius: inherit; width: 40px; height: 40px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-weight: 600;"><br>
</span></div>
</div>
</div>
<div id="UniqueMessageBody_40" class="elementToProof" style="margin: 12px 16px 0px 52px; padding-bottom: 2px;">
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
After a tumultuous week checking out for retirement, I finally have some things for us to review.</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
a. <b>PNG3</b></div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
X3D Architecture draft v4.1, clause 18 Texturing component, 18.2.2 Texture map image formats</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/texturing.html#TextureMapImageFormats" id="OWA8b154c31-69f7-b93b-9e6c-3afdedf33beb" class="OWAAutoLink" title="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/texturing.html#TextureMapImageFormats" data-auth="NotApplicable" data-linkindex="0" style="margin: 0px;">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/texturing.html#TextureMapImageFormats</a></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
X3D Architecture draft v4.1, clause 18 Texturing component,18.4.2 MovieTexture</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/texturing.html#MovieTexture" id="OWAcc9faabf-4baa-f6f6-5518-cad405fde740" class="OWAAutoLink" title="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/texturing.html#MovieTexture" data-auth="NotApplicable" data-linkindex="1" style="margin: 0px;">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/texturing.html#MovieTexture</a></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
Normative references: W3C_PNG</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/references.html#W3C_PNG" id="OWAa25a3df1-f0f1-5fc4-0a49-133a11147246" class="OWAAutoLink">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/references.html#W3C_PNG</a></div>
</li></ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Of note, PNG3 is now final: 🙂</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-align: left; text-indent: 0px; line-height: 28px; margin: 0px; color: rgb(64, 7, 162);">
<u><a href="https://www.bing.com/ck/a?!&&p=85f7cc4f26f850c116f5b9afcb2987d31a5a02381bf6cb7b802a97c05394ec22JmltdHM9MTc1MDk4MjQwMA&ptn=3&ver=2&hsh=4&fclid=0999e3c9-3acb-60ad-25bf-f62b3b486183&psq=w3.org+png+third+edition&u=a1aHR0cHM6Ly93d3cudzMub3JnL1RSL3BuZy0zLw&ntb=1" target="_blank" id="OWAba839763-a782-8b92-ca38-6f250f3effae" class="OWAAutoLink" style="color: rgb(64, 7, 162);">Portable
Network Graphics (PNG) Specification (Third Edition)</a></u></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
W3C Recommendation, 24 June 2025</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
<a href="https://www.w3.org/TR/png-3/" id="OWAb9dc1b2f-ea14-eda3-63d1-0022116e08c1" class="OWAAutoLink">https://www.w3.org/TR/png-3/</a></div>
</li></ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
PNG Third Edition, Implementation Report (includes animated PNG image)</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
<a href="https://w3c.github.io/png/Implementation_Report_3e/" id="OWA92442057-741a-1689-d949-00e7481eb30f" class="OWAAutoLink">https://w3c.github.io/png/Implementation_Report_3e/</a></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
<a href="https://w3c.github.io/png/Implementation_Report_3e/img/APNG-Icos4D.png" id="OWA9cab3b06-f697-2707-7fae-2268561ded0d" class="OWAAutoLink">https://w3c.github.io/png/Implementation_Report_3e/img/APNG-Icos4D.png</a></div>
<div class="_Entity _EType_OWALinkPreview _EId_OWALinkPreview_1 _EReadonly_1" style="width: 100%; display: inline-block;" role="presentation">
<img style="max-width: 100%;" src="https://w3c.github.io/png/Implementation_Report_3e/img/APNG-Icos4D.png"></div>
<div class="elementToProof" role="presentation"><br>
</div>
</li></ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
b. <b>Tangent node</b></div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
Mantis 1496: add Tangent node to support advanced rendering capabilities of glTF</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://mantis.web3d.org/view.php?id=1496" id="OWA8833a777-c33d-3514-736c-3cb9f72ecba3" class="OWAAutoLink" title="https://mantis.web3d.org/view.php?id=1496" data-auth="NotApplicable" data-linkindex="3" style="margin: 0px;">https://mantis.web3d.org/view.php?id=1496</a></div>
</li></ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
with</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
Michalis Kamburelis: Tangent node in X3D</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; color: rgb(51, 122, 183);">
<a href="https://github.com/michaliskambi/x3d-tests/wiki/Tangent-node-in-X3D" id="OWA0fb85db0-782f-c5c4-df98-d0caa5fd2fdb" class="OWAAutoLink" title="https://github.com/michaliskambi/x3d-tests/wiki/Tangent-node-in-X3D" rel="noopener" data-auth="NotApplicable" data-linkindex="4" style="color: rgb(51, 122, 183); margin: 0px; text-align: left;">https://github.com/michaliskambi/x3d-tests/wiki/Tangent-node-in-X3D</a></div>
</li></ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-position: initial; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
Holger Seelig: Tangent node</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://create3000.github.io/x_ite/components/rendering/tangent/" id="OWA33399d69-f0ca-aae8-80cc-e4568b552920" class="OWAAutoLink" title="https://create3000.github.io/x_ite/components/rendering/tangent/" data-auth="NotApplicable" data-linkindex="5" style="margin: 0px;">https://create3000.github.io/x_ite/components/rendering/tangent/</a></div>
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<br>
</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
X3D Architecture draft v4.1, clause 11 Rendering component</div>
</li><ul data-editing-info="{"applyListStyleFromLevel":true}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-position: initial; list-style-type: circle;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
11.3.2 X3DComposedGeometryNode</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#X3DComposedGeometryNode" id="OWAe0026356-f3cd-748c-a876-918dd29c0575" class="OWAAutoLink" title="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#X3DComposedGeometryNode" data-auth="NotApplicable" data-linkindex="6" style="margin: 0px;">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#X3DComposedGeometryNode</a></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
11.3.7 X3DTangentNode</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#X3DTangentNode" id="OWA84e76067-de9f-ce4b-43b5-43ceaba7f485" class="OWAAutoLink" title="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#X3DTangentNode" data-auth="NotApplicable" data-linkindex="7" style="margin: 0px;">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#X3DTangentNode</a></div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
11.4.13 Tangent</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
<a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#Tangent" id="OWAeef0a269-f1d4-49bd-055f-e51d2d0ea589" class="OWAAutoLink" title="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#Tangent" data-auth="NotApplicable" data-linkindex="8" style="margin: 0px;">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD//Part01/components/rendering.html#Tangent</a></div>
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px;">
And related implementing nodes</div>
</li></ul>
</ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Here is the preliminary draft for Tangent node. <span style="color: rgb(200, 38, 19);">
<b><i>Dear rendering experts: more prose needed for draft specification that describes this functionality!</i></b></span></div>
<div class="elementToProof" style="direction: ltr; text-align: left; text-indent: 0px; line-height: normal; margin: 18px 0px 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="background-color: rgb(255, 255, 0);"><b>11.4.13 Tangent</b></span></div>
<pre class="elementToProof" style="margin-left: 25px;"><div class="elementToProof" style="text-align: left; text-indent: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 0);">TriangleFanSet : X3DComposedGeometryNode {
SFNode [in,out] metadata NULL [X3DMetadataObject]
MFVec4f [in,out] vector []
}
</span></div></pre>
<div class="elementToProof" style="text-align: left; text-indent: 0px; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<span style="color: rgb(200, 38, 19); background-color: rgb(255, 255, 0);"><b>TODO</b>
</span><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 0);">node definition and description.</span></div>
<div class="elementToProof" style="text-align: left; text-indent: 0px; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="background-color: rgb(255, 255, 0);">Each element in the <i>vector</i> array provides a unit XYZ vector defining a tangent direction on the surface, together with a W component whose sign value (-1 or +1) indicates the handedness of the tangent
base.</span></div>
<div class="elementToProof" style="text-align: left; text-indent: 0px; margin-top: 18px; margin-bottom: 18px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="background-color: rgb(255, 255, 0);">NOTE The Tangent node functionality has no relation to Normal node functionality.</span></div>
<div class="elementToProof" style="text-align: left; text-indent: 0px; margin-top: 18px; margin-bottom: 18px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="background-color: rgb(255, 255, 0);">NOTE See the <a href="../references.html#GLTF" id="OWA3c1640ba-7e25-aa28-0374-f69691877d04" class="OWAAutoLink">
GLTF</a> specification for further technical details.</span></div>
<div class="elementToProof" style="text-align: left; text-indent: 0px; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<span style="color: rgb(200, 38, 19); background-color: rgb(128, 255, 255);"><b>TODO
</b></span><span style="color: rgb(0, 0, 0); background-color: rgb(128, 255, 255);">How does Tangent node affect the
<a href="lighting.html#LightingModel" id="OWA696d616d-833d-7a3e-bcb6-8702a6146ca5" class="OWAAutoLink">
17.2.2 Lighting model</a>? Consistent rendering is necessary.</span></div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
c. Discuss <b>HAnim progress</b> on weekly calls - encouraging! 🙂</div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
Many diverse topics (such as single/double floating-point precision, etc.) can go into the use-case modeling guidelines</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
Iterative improvement is always best</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
We will stay focused on refinements to HAnim 2.0, and identify larger issues (such as Coveroid/Clothing) for the HAnim working group </div>
</li></ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
d. <b>Schedule</b></div>
<ul data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":1}" style="direction: ltr; margin-top: 0px; margin-bottom: 0px; list-style-type: disc;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
No call next Monday - am retiring! </div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
Next Wednesday call: final review for annual ISO meeting in Alexandria VA the following week</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); direction: ltr; margin-right: 0px; margin-left: 0px;">
<div class="elementToProof" role="presentation" style="direction: ltr; text-indent: 0px; line-height: normal; margin-top: 0px; margin-bottom: 0px;">
Next Friday call: also cancelled, July 4 Independence Day in USA.</div>
</li></ul>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="direction: ltr; text-indent: 0px; line-height: normal; margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Aloha! v/r Don</div>
</div>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
</body>
</html>