If the sample viewer loads a glTF asset with an extensionsRequired array, it should check each string in the array against a list of names of extensions supported by the Sample Viewer. If an asset requires an extension that's unknown to the viewer, the viewer should place a nice message on the screen instead of attempting to render the asset.
(Note the extensionsUsed array is separate, and does not need any check here.)
If the sample viewer loads a glTF asset with an
extensionsRequired
array, it should check each string in the array against a list of names of extensions supported by the Sample Viewer. If an asset requires an extension that's unknown to the viewer, the viewer should place a nice message on the screen instead of attempting to render the asset.(Note the
extensionsUsed
array is separate, and does not need any check here.)