View3D plugin to view/modify 3D mesh with the current image as texture

Yeah i actually noticed recently that “shading off” is kinda broken with the alpha channel. I’ll try and fix it in the next version.

2 Likes

Uploaded a new version, v20260325. The main change (and actually why i made it) is adding support for Krita 6 (you can still use Krita 5.x too). It also adds the visibility mask and moat generation i mentioned in earlier posts as well as fixing a bunch of bugs… though unfortunately i forgot the issue Kibouw mentioned, so that’ll be next version :stuck_out_tongue: .

It took me so long to make a new version partly because i was busy with other stuff but also because i wanted to make a brand new site with it. Which, BTW, i still haven’t finished :stuck_out_tongue: if you visit the page, it is the same old barebones site. The new one is supposed to have a tutorial and a bunch of other stuff:

…however with Krita 6’s release i decided to grab whatever i have already, fix the code to work with Krita 6 and release that with the current site. The new one will come at some other point in the future. Making the images takes a bit :-P.

Here is the full changelog:

  1. Add Krita 6 support (the script can still work in Krita 5.x)

  2. Add a visibility mask that allows isolating parts of the mesh using the current selection

  3. Add a “Generate Moat…” command to expand the texels around geometry (for mipmaps, etc)

  4. Add an explicit “pure” shader that shows the raw texture data when shading is disabled

  5. Fix bug that caused some functionality to not work with meshes that have negative texture coordinates

  6. Fix bug that assumed the square texture when calculating the texture coordinates grid

  7. Fix bug that relied on default OpenGL texture data to make sense

  8. Fix bug with selection texture rendering

  9. Add files for building releases using Docker (mainly to make sure the Linux .so file is built with an old glibc so that it works on all current desktop systems)

1 Like