I just found out what caused that BUG I mentioned a couple of weeks ago: when I press the SHIFT key to be able to create a complete line, sometimes the preview line does not appear; it seems that the absence of this preview line, changing the frame and try to create the whole line, is the cause of this BUG. I hope this is the correct cause of the BUG and I also hope to be helping to improve this fantastic program :) !
This is weird, the line should always appear. We've made some fixes on how lines work, nothing too big but it fixed some issues. It's possible that it may fix your bug too, but it's not yet sure. We will include with fix with v0.6.2! Thanks for your feedback! :D
TL:DR: A .pxo where I had frames of different sizes broke.
I was using one frame to store a reference for the pixel art I was making, and it was a different size from the art. The plan was to delete that reference 'frame' when exporting my final art. I saved after doing a lot of work, before closing. This art had multiple frames, each frame had multiple layers (aside from the reference 'frame', it only had one).
And when I next opened the file there were only two frames. The first, which is fine, and a second frame, the size of the reference frame, with only one layer, which contains heavily distorted versions of images from different frames and a couple different layers from those frames. As if somehow the save got confused and tried to stuff everything in one layer on the second frame.
Also for some reason this glitched frame is invisible until I duplicate the layer.
It's the same whether I open it on 0.6 or 0.61
I've lost a lot of work to this. Edit: I've been trying to replicate it to no avail.
Edit 2: If I load the broken file I am unable to use the pencil tool until I close and open Pixelorama again. Other tools seem to work fine.
Hello, thanks for reporting the issue and sorry for the problem it caused. I tried to make a simple animation with multiple layers and an imported image of a different size and I saved it as a .pxo file, and everything was fine. I can't seem to replicate the issue unfortunately, and if I can't replicate it, it is really hard to find the issue and fix it. Is it possible to upload the broken file somewhere so I may take a look?
I'll try again to replicate it again though, but right now I'm busy with studying and I just started working on v0.7. I will do my best to find the issue though, and if I find something, I'll let you know. Thank you, and sorry for this.
Also, a suggestion: Can we have a way to increase the canvas size without affecting the image we were working on? Like, have the image be in the middle and all the new area outside it be transparant?
I'm afraid not. I did open the file you sent me and it is indeed not working properly, but I can't find what corrupted it in the first place. My best bet is that either some rare bug occurred and the file wasn't saved properly, or the file was corrupted some other way, perhaps unrelated to Pixelorama. That would explain why we can't reproduce it. Either way, I'm still going to have my eyes opened in case it is Pixelorama's fault.
I highly recommend adding the export directly in GIF format, as it could be very useful to use only one application, rather than creating a frame sequence in Pixelorama and then opening other applications such as GIMP in order to create the actual GIF, please <3
Thanks for the suggestion! Unfortunately the engine Pixelorama is being made of, which is the Godot Engine, has no built-in way to achieve this. We will experiment on this however and try and find another way.
There is a problem, maybe a bug or something similar, with both of the Linux versions, that created a Segmentation Fault (Core Dump). It is a very peculiar thing: I add a new frame or clone an existing one, then I use the pencil to colour some pixels; when I need to do an entire line, I use the Shift button, but when I move my Pad (it's a portable PC) Pixelorama crashes in a Segmentation Fault (Core Dump).
I also see this Warning on the Ubuntu Terminal, but I think this is something in my PC:
WARNING: _png_warn_function: iCCP: profile 'ICC profile': 'RGB ': RGB color space not permitted on grayscale PNG At: drivers/png/image_loader_png.cpp:71.
So, I hope this will help you to improve Pixelorama, because it is a very nice tool :)
Hey, great tool but I don't have a 'middle button' as I use my graphics tablet as a mouse. I can zoom in and out fine. Might I suggest being able to pan using the arrow keys as well, or adding scroll bars when the user zooms in enough that the image is bigger than the window?
Hello, thanks for the feedback! We'll keep it in mind for future versions, but I'm afraid we won't address this issue for the next version (which is v0.6) because it's almost complete and will be released soon! We'll do our best for future versions though!
Hello. Please write in English so we can understand what you're saying! According to Google Translate, you're asking if it's mandatory to have a graphics card on your computer. The answer is probably not, as long as your computer is capable of OpenGL 2.1! Most computers should be able to run Pixelorama, unless they're very old.
You can create lines with the pencil, eraser and lighten/darken tool by holding Shift while drawing! Please note that as of v0.5, straight line making behavior is a little weird, and it will be changed in v0.6!
This is a great app! I love it a lot but it's missing a few things. It could use a copy and paste system for the select utility, More default brushes and the way the select tool drags doesn't feel right. I can't put my finger on why it doesn't feel right but it might just not be fully accurate to the cursor or i am too use to other programs. Anyways keep up the great work! :)
Thank you for your kind words and feedback! You can already copy and paste with the rectangle selection with Ctrl-C and Ctrl-V respectively, but we'll make sure to make it more apparent for users in the next versions!
Nice app, but could you add X key shortcut to switch between left and right colors. More important is adding key to temporary select color picker, after picking a color tool return to it previous state
Hello. It works fine on my MacOS Catalina. The problem is that the latest versions of MacOS mark the launcher of unknown binaries as non-executable file. After you extract the .zip file, right-click on the .app file > show package contents, then open a terminal inside its Contents/MacOS folder. Then, type chmod +x Pixelorama . Go back to the .app file and you can now open it normally.
I see. That makes sense, although I haven't tried it yet. That explains why many Mac apps come in .dmg, because disk image also stores the permissions, right? If so, it would be nice if you pack it in .dmg disk image using disk utility.
Hello there, thanks for commenting. Unfortunately, Godot (the engine Pixelorama is made in) does not allow exporting in .dmg format if you're using Windows or Linux. In order to export to .dmg, we would need to do it from a Mac, which we currently don't have.
There's not much we can do right now about it since we don't own a Mac machine, but we'll update the install instructions based on what @rafaelgdp said!
hi, where can we have a talk ? i started to do some modifs... and i think you would be interested to get it ;) let me know please... would be nice to do some coop on this one uriel
Hi, I wouldn't mind helping to fork off of his project, don't want to put alot of work into it to find out we are recreating what he is building though.
Hello everyone and thank you for your comments! If you have ideas, suggestions, complaints, bug reports etc, feel free to open issues on Pixelorama's Github page, where I am more active!
Very nice, i've been using piskel but this would be ideal to use with godot. I have a few ideas if you want to look into it.
* preview window of animation sprite that can be scaled up/down, and play independently of the frames at the bottom (playing automatically at 12fps when program is started)
* moving the frames closer to the canvas layer window
* have up to 4 texture buttons for the brush sizes, optional textedit for larger values
* compare with Piskel, have the +, -, and clone keys embedded in the frame you have active.
* move the loop/playforward to bottom, bringing the + - CL keys closer to frames
* a checkbox to show/hide the onionskin
* up to 4 texturebuttons for onionskin, with optional edit box if you need more onion flavor
* more defined border around the line of frames at the bottom.
* hotkeys for the button 'frames' +,-,CL, etc . playing with the source, I added Z to create a new frame, X to delete a frame, and C to clone it
← Return to tool
Comments
Log in with itch.io to leave a comment.
I just found out what caused that BUG I mentioned a couple of weeks ago: when I press the SHIFT key to be able to create a complete line, sometimes the preview line does not appear; it seems that the absence of this preview line, changing the frame and try to create the whole line, is the cause of this BUG. I hope this is the correct cause of the BUG and I also hope to be helping to improve this fantastic program :) !
This is weird, the line should always appear. We've made some fixes on how lines work, nothing too big but it fixed some issues. It's possible that it may fix your bug too, but it's not yet sure. We will include with fix with v0.6.2! Thanks for your feedback! :D
Found a bug.
TL:DR: A .pxo where I had frames of different sizes broke.
I was using one frame to store a reference for the pixel art I was making, and it was a different size from the art. The plan was to delete that reference 'frame' when exporting my final art. I saved after doing a lot of work, before closing. This art had multiple frames, each frame had multiple layers (aside from the reference 'frame', it only had one).
And when I next opened the file there were only two frames. The first, which is fine, and a second frame, the size of the reference frame, with only one layer, which contains heavily distorted versions of images from different frames and a couple different layers from those frames. As if somehow the save got confused and tried to stuff everything in one layer on the second frame.
Also for some reason this glitched frame is invisible until I duplicate the layer.
It's the same whether I open it on 0.6 or 0.61
I've lost a lot of work to this.
Edit: I've been trying to replicate it to no avail.
Edit 2: If I load the broken file I am unable to use the pencil tool until I close and open Pixelorama again. Other tools seem to work fine.
Hello, thanks for reporting the issue and sorry for the problem it caused. I tried to make a simple animation with multiple layers and an imported image of a different size and I saved it as a .pxo file, and everything was fine. I can't seem to replicate the issue unfortunately, and if I can't replicate it, it is really hard to find the issue and fix it. Is it possible to upload the broken file somewhere so I may take a look?
I'll try again to replicate it again though, but right now I'm busy with studying and I just started working on v0.7. I will do my best to find the issue though, and if I find something, I'll let you know. Thank you, and sorry for this.
Good Luck!
Yeah. I've been having the same trouble trying to replicate the issue.
Here's the broken file.
https://send.firefox.com/download/bf1ede11e6c5968b/#rIOdNuHtJk9iUbzKZ35YcA
Also, a suggestion: Can we have a way to increase the canvas size without affecting the image we were working on? Like, have the image be in the middle and all the new area outside it be transparant?
I agree that this is needed. I'll do my best to include canvas resizing in v0.7! :)
:D Good luck!
Any luck finding out what happened to the file that broke?
I'm afraid not. I did open the file you sent me and it is indeed not working properly, but I can't find what corrupted it in the first place. My best bet is that either some rare bug occurred and the file wasn't saved properly, or the file was corrupted some other way, perhaps unrelated to Pixelorama. That would explain why we can't reproduce it. Either way, I'm still going to have my eyes opened in case it is Pixelorama's fault.
Okay. I haven't had any files corrupt like that since, so hopefully it was just a weird one off bug. Thank you for looking.
I highly recommend adding the export directly in GIF format, as it could be very useful to use only one application, rather than creating a frame sequence in Pixelorama and then opening other applications such as GIMP in order to create the actual GIF, please <3
Thanks for the suggestion! Unfortunately the engine Pixelorama is being made of, which is the Godot Engine, has no built-in way to achieve this. We will experiment on this however and try and find another way.
Thank you very much :D !
There is a problem, maybe a bug or something similar, with both of the Linux versions, that created a Segmentation Fault (Core Dump). It is a very peculiar thing: I add a new frame or clone an existing one, then I use the pencil to colour some pixels; when I need to do an entire line, I use the Shift button, but when I move my Pad (it's a portable PC) Pixelorama crashes in a Segmentation Fault (Core Dump).
I also see this Warning on the Ubuntu Terminal, but I think this is something in my PC:
WARNING: _png_warn_function: iCCP: profile 'ICC profile': 'RGB ': RGB color space not permitted on grayscale PNG
At: drivers/png/image_loader_png.cpp:71.
So, I hope this will help you to improve Pixelorama, because it is a very nice tool :)
Thank you for letting us know, we'll look into this!
Hey, great tool but I don't have a 'middle button' as I use my graphics tablet as a mouse. I can zoom in and out fine. Might I suggest being able to pan using the arrow keys as well, or adding scroll bars when the user zooms in enough that the image is bigger than the window?
Hello, thanks for the feedback! We'll keep it in mind for future versions, but I'm afraid we won't address this issue for the next version (which is v0.6) because it's almost complete and will be released soon! We'll do our best for future versions though!
No problem! I'll keep my eye out for future versions!
hola es obligatorio tener tarjeta de grafico en pc??
Hello. Please write in English so we can understand what you're saying! According to Google Translate, you're asking if it's mandatory to have a graphics card on your computer. The answer is probably not, as long as your computer is capable of OpenGL 2.1! Most computers should be able to run Pixelorama, unless they're very old.
theres a bug when im using a drawing tablet, and some times my keyboard, i can undo by pressing cntrl + Z
also the layers doesnt work
Hello. Can you elaborate on "layers don't work"?
love it but i wish there was a line tool
You can create lines with the pencil, eraser and lighten/darken tool by holding Shift while drawing! Please note that as of v0.5, straight line making behavior is a little weird, and it will be changed in v0.6!
ooooo but i use a tablet for drawing lol
You can map Shift to one of your tablet's buttons, right?
no i have no buttons on my tablet
Hmm, we'll see what we can do then!
For Windows? We'll note it for v0.6! :)
This is a great app! I love it a lot but it's missing a few things. It could use a copy and paste system for the select utility, More default brushes and the way the select tool drags doesn't feel right. I can't put my finger on why it doesn't feel right but it might just not be fully accurate to the cursor or i am too use to other programs. Anyways keep up the great work! :)
Thank you for your kind words and feedback! You can already copy and paste with the rectangle selection with Ctrl-C and Ctrl-V respectively, but we'll make sure to make it more apparent for users in the next versions!
Nice app, but could you add X key shortcut to switch between left and right colors. More important is adding key to temporary select color picker, after picking a color tool return to it previous state
Thanks for the feedback! We will take it into account for v0.6!
That would be great! Feel free to contribute your translation to our GitHub Repository https://github.com/Orama-Interactive/Pixelorama
Hello, someone else already provided a Polish translation, and it will be available in v0.6! Thank you for the offer though!
The Mac version .app doesn't open on the latest OS X, FYI. I think it said that it's a damaged file.
Hello. It works fine on my MacOS Catalina. The problem is that the latest versions of MacOS mark the launcher of unknown binaries as non-executable file. After you extract the .zip file, right-click on the .app file > show package contents, then open a terminal inside its Contents/MacOS folder. Then, type chmod +x Pixelorama . Go back to the .app file and you can now open it normally.
I see. That makes sense, although I haven't tried it yet. That explains why many Mac apps come in .dmg, because disk image also stores the permissions, right? If so, it would be nice if you pack it in .dmg disk image using disk utility.
Hello there, thanks for commenting. Unfortunately, Godot (the engine Pixelorama is made in) does not allow exporting in .dmg format if you're using Windows or Linux. In order to export to .dmg, we would need to do it from a Mac, which we currently don't have.
There's not much we can do right now about it since we don't own a Mac machine, but we'll update the install instructions based on what @rafaelgdp said!
Sorry if this is too dumb question, but can i move what i've drown? i mean, not moving the canvas, but moving the image inside canvas?
Currently you can't move the entire image. But you can make a selection with the rectangle select tool and move that while pressing Shift!
Cool! I sent you another PR.
hi, where can we have a talk ? i started to do some modifs... and i think you would be interested to get it ;) let me know please... would be nice to do some coop on this one
uriel
Hi, I wouldn't mind helping to fork off of his project, don't want to put alot of work into it to find out we are recreating what he is building though.
Hello everyone and thank you for your comments! If you have ideas, suggestions, complaints, bug reports etc, feel free to open issues on Pixelorama's Github page, where I am more active!
Very nice, i've been using piskel but this would be ideal to use with godot. I have a few ideas if you want to look into it.
* preview window of animation sprite that can be scaled up/down, and play independently of the frames at the bottom (playing automatically at 12fps when program is started)
* moving the frames closer to the canvas layer window
* have up to 4 texture buttons for the brush sizes, optional textedit for larger values
* compare with Piskel, have the +, -, and clone keys embedded in the frame you have active.
* move the loop/playforward to bottom, bringing the + - CL keys closer to frames
* a checkbox to show/hide the onionskin
* up to 4 texturebuttons for onionskin, with optional edit box if you need more onion flavor
* more defined border around the line of frames at the bottom.
* hotkeys for the button 'frames' +,-,CL, etc . playing with the source, I added Z to create a new frame, X to delete a frame, and C to clone it