Latest version: Our Paint v0.4 ,files last updated on 2025/01/03
Take a look at what's new!
Download Linux AppImage
Download Windows Zip
Git Branch↗
Android version is available on itch.io↗
Our Paint by chengdulittlea↗
>>> Support via Patreon <<<↗ >>> Support via WeChat/Alipay <<<
You need hardware that supports OpenGL 4.5 and above to be able to run Our Paint correctly. If you encounter erroneous displays, try starting Our Paint using this method:
./OurPaint --gl-version=4.5 # Replace this with the highest version your hardware is capable of.
If you have discrete video card installed in your computer, please make sure to configure in your operating system that Our Paint should run with the discrete video card.
If you can't re-launch the program after crash, remove preferences.udf.
Caution: Our Paint canvas on android only supports 8bit/channel (as opposed to 16 on desktop).
Files saved by desktop and android version of Our Paint are compatible with each other. Our Paint will down-convert colors to 8 bit when reading files on android, which reduces precision, keep this in mind when you plan to share files between desktop and android.
Our Paint now has an official icon :D
CMYK soft proofing is now supported, you can preview out-of-gamut colors for printing on screen. At the moment a modified color matrix based on SWOP_V2 is used. Users would also be allowed to import icc profiles for soft proofing in the future.
Added a feature for adjusting brush size continuously.
New "Toolbox" feature. Users could put frequently used button in custom toolboxes for quick access.
Modified interface theme structure. Now more properties can be adjusted.
Fixed the problem where file dialog could not be displayed again.
Fixed the issue where pixel values could overflow when exporting an image.
Re-written some parts of the interface event handling, this eliminates the occasional hang on the UI.
Support custom keyboard shortcut for operations. Configure them in Circle > Input Mapping or User Preferences > Input > Input Device Handling.
Our Paint now writes thumbnail inside .ourpaint files. When selecting files from Our Paint internally, you can see the thumbnail showing up. For linux, Our Paint would also show thumbnails from other files if they have system thumbnail cache.
Our Paint is now capable of writing project files with multiple threads, it's much faster than before. This feature is off by default, and can be enabled in the user preferences. If you found it to be unstable or you don't have adequate memory, you can just turn that option off.
New feature for automatically setting color spaces for different monitors. Configure this feature in User Preferences > Display > Per screen config.
New feature for moving/duplicating layers, also there's a one click sketch layer toggle feature.
New color value boost feature, this allows you to select colors that has RGB values that are over 1. This is useful for bright color mixing.
Multiple new brush modes:
Normal
Lock Alpha
Tint(Lock brightness and alpha)
Accumulate (Accumulate with RGB value only, pixels appears brighter as you draw)
New notebook feature, it can save some text notes alongside the canvas.
New visual reference grid feature, convenient for drawing horizontal or vertical lines.
Crop to border feature now allows you to crop to inner/outer borders and also for left/right pages individually.
Allowing specifying position when importing PNG files.
Now allowing exporting PNG files with transparent backgrounds.
Fixed the slight issue where converting from AdobeRGB in lcms make the image go slightly darker than the GLSL canvas result.
Integrally numbered brush size feature.
Improved support for huge images, it should be much more stable in huge canvas as long as you have adequate memory.
This version included the following changes since the last version:
Supported Wacom stylus input devices through WinTab (Pressure and Tilt), with an option to choose whether to use WinTab or Windows Ink driver.
Added brush dab iteration feature, allows triggering multiple brush dabs in one go, with the ability to discard any specific brush dab.
New halftone brush, as a demonstration to the brush dab iteration feature.
Fixed transparency mixing error on export.
Stability improvements on Intel integrated graphics (For 7/8th gen Intel integrated graphics, the GPU power governor still has issues under Linux which might randomly cause complete freeze up).
This version included experimental support for Windows operating system. If you encountered problems, please report them here↗. This version included the following changes since the last version:
4 new default brushes: Pen, Technical Pen, Pencil, Simple Eraser.