Open Blayzeing opened 1 year ago
Babylon seems to be very fully-featured web-based 3D engine, which we'll definitely use for the viewer, however GlTF-Transform is a stand-alone GlTF parser, so we can leverage that to write a JS library for reading and editing OCES/GlTF files in tandem with the viewer, which we can then use as a base for when we start porting to other languages.
As laid out in the milestone, we need to select a GlTF parser to extend to support the OCES.
Current shortlist:
As noted, we'll have to consider how we're going to use this library. Something like GlTF-Transform seems perfect, but if it's a hassle to get it to play nicely with three or Babylon then it's not going to be very useful in the long-run.