<div dir="ltr">OK thanks and the curl got the right one, renders like your screenshot now thanks very much Michalis. <div>(but if I went back through something else then (some cache somewhere, maybe local) would give me the older/stale version )</div><div><br></div><div>I looked at the sample files and from that I inferred the following nodes and fields (which I assume are subject to change)</div><div><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">PhysicalMaterial</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">baseColor SFVec3f</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">baseTexture SFNode {ImageTexture,...}</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">baseTextureChannel SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">normalTexture SFNode {ImageTexture...}</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">normalTextureChannel SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">roughness SFFloat</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">metallic SFFloat</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">transparency SFFloat 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana"> </p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana"><span style="font-size:10pt">Material</span><br></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">diffuseTexture SFNode {ImageTexture</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">diffuseTextureChannle SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">ambientTexture SFNode {ImageTexture}</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">ambientTextureChannel SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">specularTexture SFNode {ImageTexture}</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">specularTextureChannel SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">normalTexture SFNode {ImageTexture...}</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">normalTextureChannel SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">emissiveTexture SFNode {ImageTexture...}</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">emissiveTextureChannel SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">shininessTexture SFNode {ImageTexture...}</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">shininessTextureChannel SFInt32 0</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">//you still have normal material fields</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">diffulseColor SFvec3f</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">emissiveColor SFVec3f</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">specularColor SFVec3f</p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">shininess SFFloat 1.0</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana"><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">Can I start with this? I don't think it will take long to re-vamp if the fields and nodes change.</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">Q. Is there any etiquette/constraint about using the same image dimensions for each material/physicalMaterial texture, perhaps relating to conserving GPU samplers by using samplerArray?<br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">Thanks,</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana">Doug</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:Verdana"><br></p></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 3, 2020 at 5:03 PM Michalis Kamburelis <<a href="mailto:michalis.kambi@gmail.com">michalis.kambi@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">GPU Group <<a href="mailto:gpugroup@gmail.com" target="_blank">gpugroup@gmail.com</a>> wrote:<br>
><br>
> Michalis,<br>
> Q1. I downloaded today view3dscene_3.18.0-win64-x86_64.zip and master/pbr and ran all the samples and some seemed to work but this particular sample all the teapots looked normal and shiny - does that mean it couldn't find the material images?<br>
<br>
Tested, confirmed:<br>
For some (unknown for now) reason, Jenkins didn't update the<br>
view3dscene in snapshots (<br>
<a href="http://michalis.ii.uni.wroc.pl/view3dscene-snapshots/" rel="noreferrer" target="_blank">http://michalis.ii.uni.wroc.pl/view3dscene-snapshots/</a> ) after recent<br>
merge of PhysicalMaterial implementation to CGE master. I kicked it<br>
manually now. Thanks for reporting!<br>
<br>
Fixed:<br>
Please get the latest view3dscene from<br>
<a href="http://michalis.ii.uni.wroc.pl/view3dscene-snapshots/" rel="noreferrer" target="_blank">http://michalis.ii.uni.wroc.pl/view3dscene-snapshots/</a> -- now<br>
everything should work :)<br>
<br>
Tested:<br>
```<br>
curl <a href="http://michalis.ii.uni.wroc.pl/view3dscene-snapshots/view3dscene-3.18.0-win64-x86_64.zip" rel="noreferrer" target="_blank">http://michalis.ii.uni.wroc.pl/view3dscene-snapshots/view3dscene-3.18.0-win64-x86_64.zip</a><br>
-o v.zip<br>
unzip v.zip<br>
cd view3dscene/<br>
./view3dscene.exe pbr/physical_material/metallic_roughness.x3dv<br>
```<br>
<br>
-> this is the best way to use Windows :) But you can also download<br>
through a browser like a normal human being :)<br>
<br>
> Q2. what if I'm a 'community member' of web3d -the free membership- is there a way I can log in and get the pull?<br>
<br>
If you're a community member, then I think you should be able to<br>
access -- someone just has to give you permissions to access<br>
<a href="https://github.com/Web3DConsortium/X3D/" rel="noreferrer" target="_blank">https://github.com/Web3DConsortium/X3D/</a> . GitHub permissions are not<br>
automatically synchronized with the Web3D membership status, as far as<br>
I know.<br>
<br>
Don will hopefully answer better here.<br>
<br>
>From my side, I really really want Doug to see my PR :) (But please<br>
bear in mind that it's work-in-progress, substantial edits are<br>
incoming, at 13th of March I hope to make it more-or-less-complete :)<br>
).<br>
<br>
Regards,<br>
Michalis<br>
</blockquote></div>