Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Pixel Art Studio

Blender add-on for pixel perfect pixel art drawing and texture painting in 3D and 2D · By Alfred Baudisch (Pardall)

[SOLVED v1.1.2] Weird problem

A topic by Leon Chu created 2 days ago Views: 105 Replies: 10
Viewing posts 1 to 3

Hi, I'm getting this weird problem in Blender 5.1, the texture when I'm painting just disappears and overwrites the original texture file in my computer so if I don't have a copy it just deletes my texture file and I get a 'blank' canvas. Sometimes it just deletes my progress and ctrl + z won't undo this issue :(

Developer (3 edits)

Hi, questions, as I need more context:

  1. Is it a .blend file that you could share, so I can investigate directly at the source of the problem?
  2. What kind of material are you using?
  3. What OS are you using?
  4. Are you using Pixel Art Studio v1.1.1?
  5. And can you explain what steps are you taking, in order, and what exactly happens, if possible with screenshots, please. Or even better: record a video of what you are doing until the issue happens!
(1 edit) (+1)

I had this issue too but only if I edited the texture in an external program then tried to put it back in. I started the texture with Pixel Art Studio, then I wanted to do something in Aseprite and I edited it a little there. Then tried to update in Blender and it kept overwriting with the old Pixel ArtStudio texture. Not totally sure if the original poster is describing the same issue but it sounds similar - as I had it erase my texture file at one point because I kept trying to figure out how to get rid of the cached image that was reappearing.

I'm using 1.1.1, on Windows 11, Blender 5.1.

Just to describe the steps again:

  1. Create material with Pixel Art Studio
  2. Edit material in external program, such as Aseprite
  3. Try to put it back in
  4. Pixel Art Studio will keep overwriting it with the old material

Video of bug, .blend file, texture that was edited in Aseprite: https://drive.google.com/drive/folders/15E2hPBk2CDYiud5Ftpmp-4_VZbXgX4iL?usp=sha...

Developer(+1)

Thanks for the great report. This is a bug but at the same time is not a bug either, let me explain.

You edited the image externally with the layers baked in. You reloaded the image correctly in Blender, but Pixel Art Studio does not watch for that: this is where the bug is, and I'm going to fix that (it's going to detect when the texture was reloaded).

But then, by editing the texture externally and reloading in Blender, it's then up to you to manage layers in PIxel Art Studio manually, as Pixel Art Studio is not communicating with Aseprite about any layer information (as you are editing the baked PNG, a raw PNG image with no layer information, it's not like a Photoshop PSD file or an *.aseprite file that has layers information).

So I'm going to fix the bug of Pixel Art Studio not detecting that a texture was reloaded, but then it's up to you to manage duplicate data (for example, in your example, the black pixel stroke is going to appear baked in the PNG you just reloaded AND repeated in the layer you had with it; likewise the pixel art grid will still be in its separate layer BUT ALSO baked in the texture already, duplicated).

(+1)

Thanks for fixing it! Yeah, definitely a risk if you do editing in external programs. I just hastily did it for the bug report so I didn't bother to hide the grid or anything. I'll be cautious though when the bug is fixed and I do edit in external programs! Love your plugin btw, I appreciate you fixing bugs so fast!

Developer

Added the file watcher on v1.1.2. Thank you for your great report. More here: https://alfredbaudisch.itch.io/pixel-art-studio/devlog/1651120/v112-activate-pix...

(3 edits) (+1)

Yep, that exactly happened to me, I was actually using Aseprite to edit the textures that I was painting with Pixel Art Studio and brought it back to Blender to keep editing it there. I will check the update now, thank you :)

Developer(+1)

Cool, good to know it's the same :) I'm already working on it and should be out today.

Developer(+1)

Added the file watcher on v1.1.2. Thank you for reporting this. More here: https://alfredbaudisch.itch.io/pixel-art-studio/devlog/1651120/v112-activate-pix...

(+1)

Thanks for the update!

Yes now it's not deleting my texture anymore. Thanks!