Our Paint is a featureless but programmable painting program.
- Programmable brushes
- Borderless canvas
- GPU-based painting
- 16bit linear canvas
- Color management
- Small executable size
Latest version: Our Paint v0.1a，files last updated on 2023/01/27
AppImage available for ubuntu 20.04+ (or whatever, download and check if it runs, if it complains then you can complain to me. If it's glibc version issue then you go ahead and compile yourself, otherwise check command line output and see what libraries you need to install).
Our Paint supports Linux operation system, where a experimental Windows support is also available. You need hardware that supports OpenGL 4.5 and above to be able to run Our Paint correctly. To check if your system supports it, use
glxinfo | grep versionand if it says 4.6 then you are good. Otherwise you could try this method:
./OurPaint --gl-version=4.5 # Replace this with the highest version your hardware is capable of.
If you can't re-launch the program after crash, remove
Compiling on Linux
Now you can acquire the source code for Our Paint through my code repository (Recommended).
To compile Our Paint, please download, compile and install LaGUI first.
Besides that, Our Paint has some extra dependencies:
To compile Our Paint, go into the source code directory, use the following command:
mkdir build cd build cmake ../ make
And to run Our Paint, use
If you want to generate an AppImage, you need to have
appimage-builderinstalled, then execute following commands:
python3 GenerateAppimage.py cd ../OurPaintApp sh ./run.sh
Our Paint is licensed under GNU GPL v3. If you made modifications to the code and published your software, you will have to also publish the source code to your program.
You can support the development of Our Paint through Patreon and other means available. Becoming a supporter gives you access to some Our Paint development executables to be tested internally, those may or may not be publicly distributed with main releases of Our Paint.
Are there Windows/Mac versions?
Not now... Well at least for a while before I get to it. In the mean time why not becoming a patreon?
cannot create gl context.
glxinfo | grep version, should say 4.6, otherwise upgrade your graphics card driver. Hardware that are too old can't run.
Can't load font.
Redownload, there's a package that's broken and I fixed it.
CMake can't find
LaGUIwhen compiling by myself
Please refer to the manual to compile and install