A downloadable tool for Windows and Linux

Disclaimer :  the project won't be receiving any updates anymore and you should probably not use it : it's not that good :)

Paintomancer is a minimalist 3D painting software for windows and linux.

It is meant to be used to paint the texture of 3D models in an unlit environment.

Requirements : 

  • A graphics card supporting NV_conservative_raster
  • A graphic tablet

If your graphics card doesn't support NV_conservative_raster, there are edges you wont be able to paint on in 3D mode, making the workflow suffer.

Your tablet needs to be started before running the software.

You will most likely need to adjust the mapping of the tablet to work for your tablet/monitor configuration.

Loading model/texture :

Drag and drop a glb/png file on the app to reload the model with the given model/texture.

3D paint mode :

View the model in 3D. Paint on a plane gets projected on the model.

You currently need to press the bake shortcut when you want the current canvas to be applied to the model texture.

Baking only paint on front facing faces (faces with normal toward the camera). All front facing faces are painted on, through the model. If you want to limit the area you paint on, use the box option. Use left mouse button + box projection key to move the box. (the box is positioned where a ray from the mouse hits the model)

There is a key binding to temporarily display the model with very basic lighting (to see the geometry).

2D paint mode :

View the UVmap directly. You can paint on it.

Limitations :

  • only support square textures
  • non QWERTY layout need some adjusting (ex : if you are using AZERTY and want to bind something to the A key, set the shortcut to the Q key)
  • Doesn't support partial transparency, limited support for transparency in general. (It won't override existing transparency but this probably not the tool you want to use to add/remove transparency)
  • separated UNDO/REDO for the canvas that gets projected and the model texture

Known Issues (bugs):

(Windows) tablet loses focus after some time (need to click on another window then back on Paintomancer to regain focus) : working on it

(Windows/Linux) problem importing complex glb file (some parts not loaded + crash when placing box) : working on it

Disclaimer :

Paintomancer is still in beta

version 0.1

version 0.2.0 :

  • bug fixed : (Windows/Linux) crash when reducing window using stylus
  • new feature : can flip the 2d mode display horizontally
  • new key binding for exporting
  • new feature : can paint with mouse ( checkbox in brush settings window, with a mouse click pressure ; it messes with the tablet inputs so disable it when you don't use the feature ; if your tablet is not recognized by the software it will be treated as a mouse pointer and you will be able to paint with lessened precision and no dynamic pen pressure...)
  • new feature : stroke opacity mode, toggle it in the brush settings window ( by default each dab of the stroke is cumulative, but with this activated you keep the highest opacity between the ongoing stroke and the new dab)
StatusPrototype
CategoryTool
PlatformsWindows, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorcreutzerb
TagsPainting, tool

Download

Download
Paintomancer_linux.tar.gz 665 kB
Download
Paintomancer_win.zip 1.1 MB
Download
paintomancer 0.2.0 1.1 MB

Install instructions

No installation is required, just extract the files and run the executable.

Your settings and brush presets are all saved in the res/ folder.

For now I'll just add binaries to replace the ones from the original portable version when there is an update.