Post new topic    
Page «  1, 2, 3
Liquid Metal Slime
Send private message
 
 PostMon Jun 09, 2014 3:49 am
Send private message Reply with quote
TMC wrote:
I want to add tools to the sprite editor to rotate, skew and scale. I've already spent quite some time looking into algorithms specific to pixel art, but unfortunately very few exist and they aren't much better than the simple transformations. The simple transformations don't preserve one pixel wide lines.

(Replied to the transparency stuff in the other thread).


Personally I find that algorithms used by photoshop and the likes don't seem to preserve 1 pixel lines either. I can't speak for everyone, but I do feel like I'd personally utilize these types of features for fast paced animation. This would mean that preserving lines isn't a big deal because the animation will be carried out so fast that anyways. In my current photoshop animations I tend to touch up any valuable pixels that get lost in the process (like my characters eyes). Since this will be an editing tool, I bet people would be happy to have it and do the touch ups themselves. If anything it would be speeding up their workflow.

Perhaps if you do find or create a better algorithm then the editor can have an option for which algorithm to use... Just a thought.
⊕ P E R S O N A L M U S I C: https://open.spotify.com/album/6fEo3fCm5C3XhtFRflfANr
⍠ C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
Metal King Slime
Send private message
 
 PostMon Jun 09, 2014 8:39 am
Send private message Reply with quote
I meant that Photoshop (apparently) just implements such transformations without any fancy algorithm. Also, does Photoshop's rotation actually cause some pixels to disappear (assuming you're not also scaling)? If so, that's terrible. That's an easy problem to fix; it's not breaking up lines that's the hard part.

Also, these advanced image transformation algorithms would only be used in the sprite editor; for rotating sprites in real time they would probably be too slow.

BTW I edited my post with a page which links to a couple of Windows-only tools for rotating and scaling pixel art, if anyone cares.
Liquid Metal Slime
Send private message
 
 PostMon Jun 09, 2014 1:55 pm
Send private message Reply with quote
TMC wrote:
I meant that Photoshop (apparently) just implements such transformations without any fancy algorithm. Also, does Photoshop's rotation actually cause some pixels to disappear (assuming you're not also scaling)? If so, that's terrible. That's an easy problem to fix; it's not breaking up lines that's the hard part.

Also, these advanced image transformation algorithms would only be used in the sprite editor; for rotating sprites in real time they would probably be too slow.

BTW I edited my post with a page which links to a couple of Windows-only tools for rotating and scaling pixel art, if anyone cares.


Oh, I double checked on the photoshop rotation. I wasn't actually losing pixels when rotating my character. What is happening is my character's eyes are the same colour as their hair. Since the pixels for the eyes are close to that of the hair, they tend to touch together part way through the rotation such that the face becomes not so recognizable. This results in me having to restructure certain elements of the face, or detailed parts of the clothing such that they are preserved.
⊕ P E R S O N A L M U S I C: https://open.spotify.com/album/6fEo3fCm5C3XhtFRflfANr
⍠ C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
Display posts from previous:
Page «  1, 2, 3