Skip to content

Colovaria-Graphics/Colovaria-Android

Repository files navigation

ezgif-3-0d98430e38

🎨 2D layers-based image rendering engine for Android based on GLES, that works like Magic! 🪄

Libraries:

Main library:

  • Image Engine -

    Library that converts visual instructions to pixels on the screen.

Utils libraries:

  • Graphics -

    Basic Kotlin wrap for OpenGLES state machine.

  • Geometry -

    Pure kotlin library for geometric shapes representation and calculations.

Usage:

Instructions:

See each library spesific README for specific instructions:

Dependencies:

// For image engine:
implementation "io.github.colovaria-graphics:image_engine:+"

// For graphics:
implementation "io.github.colovaria-graphics:graphics:+"

// For geometry:
implementation "io.github.colovaria-graphics:geometry:+"