<div dir="ltr"><div>Michalis,</div>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?<div>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?</div><div>Thanks,</div><div>Doug</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 3, 2020 at 2:30 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">We discussed the issue of making this work available for public review<br>
(that is, for non-members too) during today's talk. I know that I<br>
would very much prefer that, and in general have the whole<br>
<a href="https://github.com/Web3DConsortium/X3D/" rel="noreferrer" target="_blank">https://github.com/Web3DConsortium/X3D/</a> just open to public. But it's<br>
a complicated decision that involves other people, so I'll leave Don<br>
to best answer it. For now<br>
<a href="https://github.com/Web3DConsortium/X3D/pull/8" rel="noreferrer" target="_blank">https://github.com/Web3DConsortium/X3D/pull/8</a> is for members-only.<br>
<br>
In the meantime, I can promise that I will document the new X3D<br>
nodes/fields within the Castle Game Engine documentation, and have it<br>
very soon (within next week or such), and this documentation will be<br>
public. While it will not be a copy of the X3Dv4 PR #8, it  will<br>
hopefully explain all the important details. I hope to make the PR<br>
mostly-finished by March 13, and also make a public documentation of<br>
new nodes/fields on CGE website by that day. The CGE implementation is<br>
of course already open-source and publicly available.<br>
<br>
Various documentation and summary of the new nodes is in my wiki<br>
<a href="https://github.com/michaliskambi/x3d-tests/wiki/Specification-changes,-to-include-PBR-and-related-features" rel="noreferrer" target="_blank">https://github.com/michaliskambi/x3d-tests/wiki/Specification-changes,-to-include-PBR-and-related-features</a><br>
, <a href="https://github.com/michaliskambi/x3d-tests/wiki/X3D-version-4:-New-features-of-materials,-lights-and-textures" rel="noreferrer" target="_blank">https://github.com/michaliskambi/x3d-tests/wiki/X3D-version-4:-New-features-of-materials,-lights-and-textures</a><br>
. But these wiki pages are admittedly a bit outdated/incomplete now.<br>
<br>
P.S. Let me share one of the first screenshots of X3Dv4 with<br>
PhysicalMaterial implementing  proper PBR equations :) 12 teapots,<br>
with varying roughness and metallic. Everyone can recreate this<br>
screenshot by opening<br>
<a href="https://github.com/michaliskambi/x3d-tests/blob/master/pbr/physical_material/metallic_roughness.x3dv" rel="noreferrer" target="_blank">https://github.com/michaliskambi/x3d-tests/blob/master/pbr/physical_material/metallic_roughness.x3dv</a><br>
with 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> .<br>
<br>
Regards,<br>
Michalis<br>
<br>
wt., 3 mar 2020 o 21:44 GPU Group <<a href="mailto:gpugroup@gmail.com" target="_blank">gpugroup@gmail.com</a>> napisał(a):<br>
><br>
> Q. is there a way to see the draft? If I follow the pull 8 link I get 404.<br>
> -Doug<br>
><br>
> On Tue, Mar 3, 2020 at 11:45 AM Don Brutzman <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>> wrote:<br>
>><br>
>> Attendees: Michalis Kamburelis, Dick Puk, Don Brutzman<br>
>><br>
>> Michalis showed and described a number of updates to the Physically Based Rendering (PBR) capabilities for X3D4, matching glTF capabilities.  Variations in lighting, normal mapping, textures and many other features look great!  Very dramatic progress.  8)<br>
>><br>
>> [1] X3D4 draft specification, pull request 8<br>
>>      <a href="https://github.com/Web3DConsortium/X3D/pull/8" rel="noreferrer" target="_blank">https://github.com/Web3DConsortium/X3D/pull/8</a><br>
>><br>
>> [2] Test scenes<br>
>>      <a href="https://github.com/michaliskambi/x3d-tests/tree/master/pbr" rel="noreferrer" target="_blank">https://github.com/michaliskambi/x3d-tests/tree/master/pbr</a><br>
>><br>
>> Now contains demo of<br>
>>    - Material with diffuseTexture combined with emissiveTexture, normalTexture, shininessTexture, specularTexture, ambientTexture<br>
>>    - UnlitMaterial<br>
>>    - PhysicalMaterial<br>
>> - UnlitMaterial added<br>
>> - PhysicalMaterial for punctual lights implemented<br>
>>    - with metallic/roughness tests<br>
>><br>
>> CGE view3dscene github/snapshot version is supporting latest work.<br>
>><br>
>> * <a href="https://castle-engine.io" rel="noreferrer" target="_blank">https://castle-engine.io</a><br>
>><br>
>>    with dev snapshots at<br>
>> * <a href="http://michalis.ii.uni.wroc.pl/view3dscene-snapshot" rel="noreferrer" target="_blank">http://michalis.ii.uni.wroc.pl/view3dscene-snapshot</a><br>
>><br>
>> TODO list of all nodes added and changed - mostly covered in draft spec, implementation efforts continue.<br>
>><br>
>> Animation button has been added to current view3dscene that supports fine-grained animation control.  Cool and helpful!  (Screenshot attached).<br>
>><br>
>> Possibility of automating screenshot images and videos via command line: this will be a good feature to start exercising as part of the examples so that everyone can see what expected rendering looks like.  This would put good reference examples.<br>
>><br>
>> - Don is currently tuning NPS Xj3Dv2.2 for such images and will explore how we can do this with view3dscene for advanced rendering + X3D4 support.<br>
>><br>
>> Long-term: keeping these examples in place is great.  Will further think about how to best locate Michalis' open-source reference examples in Web3D version control as part of overall X3D4 delivery.<br>
>><br>
>> Looking ahead, near term:  more work continues, but it seems like time to share this big effort for viewing comment.  It will take time for everyone to absorb.<br>
>><br>
>> Comparing with glTF is especially useful... we will convert/implement all of the glTF examples for direct comparison.  Some small X3D4 differences will be evident (for example allowing lighting-equation variability and differing default values for glTF lighting coefficients/fields). We also expect to consider gamma correction.<br>
>><br>
>> X3D weekly teleconference discussion/demonstration planned for 13 March.<br>
>><br>
>> - Discussion point includes whether it is OK to start a public/implementer comment period.<br>
>><br>
>> - Future edits to draft spec will be in PR8, but not until Michalis/Dick/Don are ready.<br>
>><br>
>> - When the working group agrees that draft X3D4 PBR PR8 is at a sufficient level of maturity, important topic will be when can public review begin.  This will be important to make sure we have an excellent implementation.  Sooner will be better than later.<br>
>><br>
>> I must add that Web3D membership has value.  If you have not yet joined, please consider doing so.<br>
>><br>
>> * Join the Web3D Consortium<br>
>>    <a href="https://www.web3d.org/join" rel="noreferrer" target="_blank">https://www.web3d.org/join</a><br>
>><br>
>> Everyone (member and public) interested should plan to attend the Friday March 13 meeting.<br>
>><br>
>> Meanwhile: heavy applause for Michalis!!  Here we go...<br>
>><br>
>> all the best, Don<br>
>> --<br>
>> Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank">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" rel="noreferrer" target="_blank">http://faculty.nps.edu/brutzman</a><br>
>> _______________________________________________<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>