https://github.com/massimo-marino/sg
A simple set of graphics tools
https://github.com/massimo-marino/sg
bmp bmp-image cpp cpp17 hsb hsb-color hsb-color-palette hsb2rgb hsv hsv2rgb perlin perlin-noise perlinnoise ppm ppm-format ppm-image rgb rgb-color rgb-color-pallette rgb2hsv
Last synced: 10 months ago
JSON representation
A simple set of graphics tools
- Host: GitHub
- URL: https://github.com/massimo-marino/sg
- Owner: massimo-marino
- License: lgpl-3.0
- Created: 2018-10-08T11:32:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-10-11T14:42:49.000Z (over 5 years ago)
- Last Synced: 2025-02-16T23:27:59.846Z (over 1 year ago)
- Topics: bmp, bmp-image, cpp, cpp17, hsb, hsb-color, hsb-color-palette, hsb2rgb, hsv, hsv2rgb, perlin, perlin-noise, perlinnoise, ppm, ppm-format, ppm-image, rgb, rgb-color, rgb-color-pallette, rgb2hsv
- Language: C++
- Homepage:
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
sg
============
Simple set of Graphics tools.
This is a Work in Progress.
## Requirements
`cmake` is used to compile the sources.
The default compiler used is `clang 9.0.0`.
The cmake files compile with `-std=c++17`.
There is a dependency with `libpng`.
## Install and Run the Example
```bash
$ git clone git@github.com:massimo-marino/sg.git
$ cd sg
$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./sg
```
## How to Use it
Start from the source code in `main.cpp` to see what can be done.