Uploaded a new version of the plugin. This reworks the UI a bit to replace the buttons below the viewport with a popup menu so that the docker can be resized to smaller sizes than the combined width of all buttons (and i can add more stuff without having a ton of buttons visible all the time).
Here are two YouTube videos showing some of the new stuff. The first is from yesterday when i did the initial UI change and added a couple of new features and the second is from today when i reworked the UI slightly and tried to fix the precision so that painting across seams works better (the first video has me manually fixing some seams which shouldn’t be needed now):
Video from yesterday with the new stuff:
View from today with the seam painting fix and final UI:
(and yeah, one of these days i might even finish making the texture for that model :-P)
Overall the new version (view3d20240218.7z) has the following changes:
- Rework the UI to use a popup menu instead of buttons (avoids minimum docker size)
- Add wireframe and backface toggling
- Add background color selection
- Add generation of a mask from view
- Add generation of layers for the texture coordinate triangles (as a filled mask or wireframe)
- When making an “image from view” use the background color and make a layer group to paint on instead of a single layer (allows using multiple layers and layer effects)
- Backprojecting (bringing the painted layer back to a texture image from an image created with “image to view”) should be a bit more accurate across edges/seams
- Allow “locking” the texture to a specific document instead of the active one
- Remember up to 10 last opened meshes (saved in Krita settings file)
It should also fix some bug/error when reopening a Krita document with the plugin active.
Note that i haven’t tested this on Windows though as i didn’t really change much in the rendering side aside from adding wireframe and backface culling, it should work fine.