<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 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>The new downloads allowed me to test examples/Vrml2.0Sourcebook/Chapter31-Prototypes/Figure31.5/WoodAppearanceExternalPrototypes.json in the prototype expander.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This file renders differently in X3DOM versus Cobweb in my X3D XML Loader.  Cobweb renders in brown, and X3DOM renders in grey.  I do not think it’s prototype</p><p class=MsoNormal>Expander related, but it could be an error in the file or the way the different browsers handle diffuseColor and ImageTexture.  It could be an error in my loader as well (empty()).</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Worthy of further investigation and running different versions through X3D-Edit.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><?xml version="1.0" encoding="UTF-8"?><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "http://www.web3d.org/specifications/x3d-3.0.dtd"><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><X3D  profile="Immersive" version="3.0" ><head><meta name="title" content="Figure31.5WoodAppearanceExternalPrototypes.x3d"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="creator" content="Figure 31.5, The VRML 2.0 Sourcebook, Copyright [1997] By Andrea L. Ames, David R. Nadeau, and John L. Moreland"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="translator" content="Don Brutzman"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="reference" content="http://www.wiley.com/legacy/compbooks/vrml2sbk/ch31/31fig05.htm"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="created" content="28 September 2000"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="modified" content="15 January 2011"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="description" content="Two wood blocks using appearance-node types from an external appearance library file. Note modification of second prototype using a TextureTransform node parameter."></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="identifier" content="http://www.web3d.org/x3d/content/examples/Vrml2.0Sourcebook/Chapter31-Prototypes/Figure31.5WoodAppearanceExternalPrototypes.x3d"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="generator" content="X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><meta name="license" content="../../license.html"></meta><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></head><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><Scene><Transform translation="-2 0 0"><Shape><Box containerField="geometry"></Box><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><Appearance containerField="appearance" DEF="DECLDarkOak_INSTANCE_DarkOakAppearance"><!--textureTransform field IS exposed through the Prototype field interface with same name--><Material containerField="material" diffuseColor="1 0.45 0.23"></Material><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><ImageTexture containerField="texture" DEF="DECLDarkOak_INSTANCE_wood_g_scope1" url="&quot;examples/Vrml2.0Sourcebook/Chapter31-Prototypes/../Chapter17-Textures/wood_g.jpg&quot; &quot;http://www.web3d.org/x3d/content/examples/Vrml2.0Sourcebook/Chapter17-Textures/wood_g.jpg&quot;"></ImageTexture><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></Appearance><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></Shape><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></Transform><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><Transform translation="2 0 0"><Shape><Box containerField="geometry"></Box><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><Appearance containerField="appearance" DEF="DECLLightOak_INSTANCE1000_LightOakAppearance"><!--textureTransform field IS exposed through the Prototype field interface with same name--><!--Note that each prototype declaration has independent scope, and so DEF/USE is not possible for sharing. DEF remains a good way to identify the image file however.--><TextureTransform containerField="textureTransform" center="0 5" rotation="0.758" scale="2 0.5" translation="0.5 0"></TextureTransform><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><Material containerField="material" diffuseColor="1 0.65 0.53"></Material><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><ImageTexture containerField="texture" DEF="DECLLightOak_INSTANCE1000_wood_g_scope2" url="&quot;examples/Vrml2.0Sourcebook/Chapter31-Prototypes/../Chapter17-Textures/wood_g.jpg&quot; &quot;http://www.web3d.org/x3d/content/examples/Vrml2.0Sourcebook/Chapter17-Textures/wood_g.jpg&quot;"></ImageTexture><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></Appearance><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></Shape><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></Transform><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></Scene><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'></X3D></span><img width=625 height=581 style='width:6.5104in;height:6.052in' id="Picture_x0020_3" src="cid:image001.png@01D1D553.B04FD9C0"></p></div></body></html>