Add support for basic mesh import using GLTF by allowing the Second Life viewer to select GLTF content and converting it to SL's internal mesh format, similar to how Collada (DAE) import works now.
This simplified approach will be easier to implement than larger GLTF initiatives which involve implementing scene hierarchy to Second Life, UDP protocol changes, physics extensions, additions to the SL asset system, etc. While not perfect, it will allow much simpler content, and provide a good stepping stone for future enhancements.
Suggestions:
  • Allow the viewer to select a
    *.glb
    or
    *.gltf
    file when uploading a model
  • Preview this mesh in the mesh preview window
  • Detail PBR materials that will be imported (+ include their cost in the calculator)
  • Multi-object scenes should be imported as a coalesced object, similar to Collada