[x3d-public] X3D minutes16 July 2020: Inline refresh, https, description; X3DUrlObject: glTF support

Don Brutzman brutzman at nps.edu
Sat Aug 1 08:05:58 PDT 2020


Important gap: we don't specifically call out glTF under Inline node in Networking component.

Existing prose:
===============
9.4.2 Inline
[...]
The run-time system can support any number of 3D model resource types as long as those follow the abstract model definition (see 2.[RFC2077]), provide a registered content type (e.g. model/x3d-xml, model/gltf-bin, model/stl, etc.), and can be determined with some form of content negotiation (see 2.[RFC2616]). The run-time system must support at least one X3D type (e.g. model/x3d-xml) but can also support and negotiate any number of X3D encodings and (optionally) non-X3D representation formats.
===============

Recommended additions:

"Support for loading glTF assets also requires support for Shape component level 3."

Support levels:

	4
	Model support
	Support for .gltf (model/gltf+json) and .bin (application/octet-stream)

Normative references

* GLTF
* GL Transmission Format (glTF) Specification, The Khronos Group, Version 2.0, 2017.
   https://github.com/KhronosGroup/glTF/tree/master/specification/2.0

Related reference section for glTF MIME information:

[1] glTF File Extensions and MIME Types
     https://github.com/KhronosGroup/glTF/tree/master/specification/2.0#file-extensions-and-mime-types

All review and potential improvement of this important section is welcome.

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