
390 V 3D Engine Design
The rest3d open-source project is an experiment to provide client and server
code to study the issues openly and converge toward a practical specification.
Currently, it includes an XML database system, a nodejs http server, and client
code for a basic UI, WebGL viewer, and model loaders. The system is able to
fetch, parse, and display 3D content for both COLLADA and glTF. Parsing data
and preparing it for WebGL visualization is an order of magnitude (10×–20×)
faster with glTF than COLLADA. glTF becomes significantly better for models
that need a lot of content processing.
A sample application was created to demonstrate using a