Skip to content

Latest commit

 

History

History
37 lines (33 loc) · 1.35 KB

File metadata and controls

37 lines (33 loc) · 1.35 KB

color_picker

Lightweight GLFW + ImGUI based onscreen color picker application (PoC for ImGui and GLFW integration)

Features

  • Scalable Preview Panel with zoom control for high precision (editable with code).
  • Pick pixels from loaded images.
  • Zooming enabled for the images loaded for more precise control.
  • Resizable window.
  • Support for JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC formats.
  • Color Picker with RGB and HSV Conversion.
  • Drag and drop functionality to add images onto the window

Dependencies (Built with)

checklist

  • Setting up Cmake environment for GLFW
  • Getting the OpenGL window up with GLFW
  • Adding ImGui to Cmake system
  • Integrate ImGui to OpenGL window
  • Rendering of the live pixels in separate window
  • Cleaned the directory and class structure
  • Copy to clipboard
  • Finalize the format for window design
  • Loading of images onto the render window
  • Split the rendering of OpenGL into different rendering class
  • Correcting the file system
  • Display of Color picked
  • Converstion to other color spaces (HSV)
  • Added drag and drop function to the application
  • Change the title icon with custom one
  • Create Custom Titlebar

Known bugs