/polygon-paint

A simple paint tool to draw polygons. Made with OpenGL library on Kotlin.

Primary LanguageKotlinGNU General Public License v3.0GPL-3.0

Polygon Paint

A simple paint tool to draw polygons. Made with OpenGL library on Kotlin.

Uma ferramenta simples para desenhar polĂ­gonos. Desenvolvida com a biblioteca OpenGL em Kotlin.

sample1 sample2 sample3 sample4 sample5 sample6 sample7 sample7

Commands

  • Key 0 -> Insertion polygon
  • Key 1 -> Edit point
  • Key 2 -> Switch primitive
  • Key 3 -> Switch color
  • Key 4 -> Select polygon
  • Key 5 -> Associate child
  • Key T -> Translate
  • Key S -> Scale
  • Key R -> Rotate

How to build

Prerequisites

  • JDK 8 32 bits
  • Maven
  • Unzip tool
  • Linux based O.S.

Build and run

  1. Extract libs.zip in project root dir
  2. Import project on your IDE as a maven project
  3. Configure Native Library Locations for gluegen lib (for each module): add all .so files from libs folder.

Authors

License

The codebase is licensed under GPL v3.0.