ChronosGL

A minimal WebGL2 3D Engine written in Dart


About

ChronosGL Features:
  • MIT licensed 3D Engine written in Dart
  • Hosted on github
  • Based on WebGL2 and GLSL 3.00es
  • Simple API
  • No implicit animation loop
  • No mandatory scene graph
  • Committed to idiomatic Dart, clean compiles and testing
  • Built on top of John McCutchan's excellent vector_math library
  • Few dependencies

ChronosGL on Github

ChronosGL's main concepts are described here.

Examples

Comparison With Other Dart 3D Engines

Spectre (by John McCutchan)
A more complete Engine that seems to no longer be maintained.
threeDart
A port of three.js that also seems to no longer be maintained.