JPG doesn't care if it is Doom palette, it will make your colors crap anyway. Just look at it, you'll notice.GhostKillahZero wrote:Also these are in doom palette so I don't think I ruined the colours... Note: that saving photos from a different app into your photo library will save it as JPG so try to remember that...
[SPRITES] Spriting Carnival!!
- TheMightyHeracross
- Posts: 2100
- Joined: Sun Aug 18, 2013 9:41 am
- Location: Philadelphia, PA
Re: [SPRITES] Spriting Carnival!!
Re: [SPRITES] Spriting Carnival!!
Yeah, jpgs do not use 256 colour palettes and they do all sorts of butchery to the borders between colours in an effort to keep file sizes low. Perhaps counter-intuitively, this can mean a lot more colours in the image when you save a sprite as a jpg. That jet pack marine sprite sheet actually has 21536 unique colours in it according to Paint Shop Pro. Far more than can be found in the Doom palette I think you'll agree.
- Mánibranðr System
- Posts: 179
- Joined: Sun Aug 26, 2012 5:28 pm
- Preferred Pronouns: They/Them
- Location: Hong Kong
Re: [SPRITES] Spriting Carnival!!
Just as a protip, NEVER EVER save sprites as a JPG file. The format is simply unsuitable for storing and preserving graphic data without it being mangled in a horrible way. Use PNG instead, there is an option in IrfanView to use a paletted PNG format, which saves a TON of space at the expense of binary transparency. For best results, flood-fill the empty spaces between sprites with Magenta (#ff00ff), this will help you detect stray pixels that need erasing, and SLADE easily detects this colour as the colour to be used as transparent. Never use Cyan, that will only cause problems later on.GhostKillahZero wrote:Finally! The jetpack marine is finished... Now I just need the marine tank, Note: that some it's rotations is the same as the others... But you get the point, Any suggestions?
Also check this rail gun that OSJB or whatever his name is, personally it looks like a centered version of Shadow Warrior's Railgun... I just added a scope to it
Re: [SPRITES] Spriting Carnival!!
You can pick any color not used by the graphic itself as transparent color. Cyan does not cause more problems than magenta or yellow, or anything else. SLADE can turn any color to transparency; you can even click on the "source picture" preview to choose the color of the pixel at the position you clicked.
Re: [SPRITES] Spriting Carnival!!
I tried to fix the railgun's format.
- Attachments
-
- Here it is.
- railgun.png (12.84 KiB) Viewed 1018 times
- TheMightyHeracross
- Posts: 2100
- Joined: Sun Aug 18, 2013 9:41 am
- Location: Philadelphia, PA
- Captain J
-
- Posts: 16891
- Joined: Tue Oct 02, 2012 2:20 am
- Location: An ancient Escape Shuttle(No longer active here anymore)
- Contact:
Re: [SPRITES] Spriting Carnival!!
now it's getting better and better. BTW, we're now already know about 'save sprite sheet as jpg if you want to ruin your hard works so bad', i hope we're back to the topic like what bitterman did.
Last edited by Captain J on Sat Nov 30, 2013 11:04 pm, edited 1 time in total.
Re: [SPRITES] Spriting Carnival!!
JPEG usually works in the YUV colorspace - and I say "usually" because RGB JPEGs are actually a thing:Enjay wrote:Yeah, jpgs do not use 256 colour palettes and they do all sorts of butchery to the borders between colours in an effort to keep file sizes low. Perhaps counter-intuitively, this can mean a lot more colours in the image when you save a sprite as a jpg. That jet pack marine sprite sheet actually has 21536 unique colours in it according to Paint Shop Pro. Far more than can be found in the Doom palette I think you'll agree.


But it usually working in YUV means that it splits the image 'brightness' and 'colors' apart into three different 'images', one for the brightness - and two for the colors.
Now, since the human eye is less sensitive to colors than it is to luminosity - and photographic images not requiring pixel-perfect color edges, it halves the resolution of the color images.
This results in glorious bitsavings for almost no loss, unless the image does indeed require pixel-perfect color borders. In which case you dun goofed.
JPEG does support both 4:1:1 and 4:4:4 subsampling methods (this last one means no change to the color resolution), but most JPEG encoders don't support doing this.
And it does apply a stronger quantization to the color data than it does to the luminosity data regardless of the subsampling - because we likely won't be able to spot it.
Re: [SPRITES] Spriting Carnival!!
Added some muzzle flashes to the railgun, add more detail if you wish:
- Attachments
-
- railgun3.png (14.27 KiB) Viewed 970 times
-
- muzzleflashes2.png (13.95 KiB) Viewed 970 times
Re: [SPRITES] Spriting Carnival!!
Hello! Welcome to a gun. I hope you enjoy this ethereal being.
- Attachments
-
- BIG SHITTY GUN.png (7.14 KiB) Viewed 931 times
Last edited by abbuw on Sat Nov 30, 2013 3:08 pm, edited 1 time in total.
Re: [SPRITES] Spriting Carnival!!
I just strife-handed Captain J's MP5 (It sorta sucks):
- Attachments
-
- All credit to Captain J.
- Image14.png (13.84 KiB) Viewed 947 times
- TheMightyHeracross
- Posts: 2100
- Joined: Sun Aug 18, 2013 9:41 am
- Location: Philadelphia, PA
Re: [SPRITES] Spriting Carnival!!
ooooooooooOOOOOOOOOOooooooooooo Strife!
Looks good.

- ShadesMaster
- Posts: 658
- Joined: Thu Jun 12, 2008 2:05 am
Re: [SPRITES] Spriting Carnival!!
Now, THAT railgun is #win - better than the badly ripped railgun we had from yestetyear!
Re: [SPRITES] Spriting Carnival!!

Strife hands are just not my thing.
- TheMightyHeracross
- Posts: 2100
- Joined: Sun Aug 18, 2013 9:41 am
- Location: Philadelphia, PA
Re: [SPRITES] Spriting Carnival!!
Are you kidding, that's awesome! We could always use more Strife hands, and those are quality hands. 
The weapon itself is cool, too.

The weapon itself is cool, too.