A downloadable tool for Windows and Linux

Download NowName your own price

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)

TODO : 

- fix the known bugs and find a proper fix to the edge problem

- add a readme

- update windows file too : since the software isn't really usable for production right now, I don't want to bother with both Linux and Windows yet (tell me if you feel like it's worth using and you want it updated)

Feel free to suggest features, if it's not too much work I will most likely not mind implementing it.

Feedback/bug reports are appreciated. 

I would like to know if you feel there is a need for such software to exist and what you would expect from it.

StatusPrototype
CategoryTool
PlatformsWindows, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorcreutzerb
TagsPainting, tool

Download

Download NowName your own price

Click download now to get access to the following files:

Paintomancer_linux.tar.gz 665 kB
Paintomancer_win.zip 1 MB
paintomancer 0.2.0 1 MB