/clearice

Functional Canvas Renderer

Primary LanguageTypeScriptMIT LicenseMIT

clearice

Lightweight fast 2D renderer written in TypeScript

Featureset

  • Shapes (Rect, Circle, Dot)
  • Texture
  • Spritesheet
  • Text
  • Blend modes

Features

  • Z Sorting
  • Only render necessary items
  • Viewport rendering
  • Only render when there are changes