[x3d-public] Spec 9.2.4 Browser options: add PBR shading? X3D3 Inline use cases for X3D4

Don Brutzman brutzman at nps.edu
Wed Aug 12 10:03:57 PDT 2020


9.2.4 Browser options
https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD2/Part01/components/networking.html#BrowserProperties

lists default and allowed values for X3D Browser options.  Notably "Support for browser options is not required but is strongly recommended."

Of interest:

=======================================================
Name,	Description,	Type/valid range,	Default

Shading;	Specify shading mode for all objects;	Wireframe, Flat, Gouraud, Phong;	Gouraud
=======================================================

a. Default for X3D 3.0-3.3 appears incorrect, typical is Phong vice Gouraud.  Is that correct?  If so, it is an erratum.

b. Should we add PBR?

c. Use case: X3D4 scene with shapes using PBR then Inlines an X3D3 scene.  Presumably that is rendered in classic manner.

d. Use case: author wants to upgrade an X3D3 model to PBR, so he changes it to X3Dv4 and perhaps updates Material nodes as well.

e. Use case: X3D4 model wants to load X3D3 Inline and force it to use PBR rendering.  Does this make sense?  Seems like X3D3 Material nodes simply default to classic rendering, and so can be "upgraded" without deliberate modeling changes that make the Inline model into an X3D4 model.  So such a use case might not make sense....

Please let us know what you think.  Thanks!

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



More information about the x3d-public mailing list