I’ve recently been looking into web-based, (somewhat) lightweight 3D rendering tools, and I’ve been pleasantly surprised by what is out there!

Here are some neat ones to check out:

  • <model-viewer>
    • Great for cross-platform AR and generic GLTF model rendering
    • Alternative to Apple Quick Look, which is Safari-only. Also includes an option to open Quick Look (.usdz/.reality) files for iOS users
    • Neat web-based editor
    • See a quick example here
  • filament
    • Takes a bit of setup
    • Quick example here
      • Not supported by some browsers it seems (I’ve found that msft edge only works here on some PC’s)
  • LGL Tracer Renderer
    • I just saw this one and am amazed by the results. It’s way less performant than the others, but just try it and see the quality of path tracing on the web!
  • Apple Quick Look
    • Only for Safari on compatible iOS devices
    • Reality Composer is a neat tool for really quick AR experience setup, but is a bit buggy and missing key functionality for extensive use
    • Convert basic GLTF models to USDZ with this handy web tool or three.js
  • SketchFab 3D Viewer
    • Haven’t tried this yet but will do soon
  • GLTF Sample Viewer
    • Made by the folks who design the GLTF format
    • Mostly for dev purposes it seems
  • Three.js
    • Requires some know-how and custom setup for your own purposes
    • Incredibly deep rendering potential
    • Web editor
    • Quick example here
    • Tonnnns of cool examples found here