Sprite recoloring

Archive of the old editing forum
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Locked
Toonwriter
Posts: 27
Joined: Sat Jul 13, 2013 3:21 pm

Sprite recoloring

Post by Toonwriter »

How do I recolor sprites of any character in DOOM? I want to recolor the Doom 3 Pinky sprites to make them as pink as the Pinky Demon either from the classic, or the Doom 3 game.

Also, I need a palette of the original Pinky Demon and/or the Doom 3 Pinky Demon.
jdagenet
Posts: 77
Joined: Tue Aug 09, 2011 10:26 pm

Re: Sprite recoloring

Post by jdagenet »

You can use any basic image editing program like GIMP to recolor sprites, or you can use Translations if you're wanting to stay within the DooM palette.
Toonwriter
Posts: 27
Joined: Sat Jul 13, 2013 3:21 pm

Re: Sprite recoloring

Post by Toonwriter »

Sounds simple. Course, I'm gonna need to know how to do the Translations simply if I want to change the sprite color in SLADE.
User avatar
Kaal979
Posts: 285
Joined: Thu Oct 04, 2012 3:40 am
Contact:

Re: Sprite recoloring

Post by Kaal979 »

I think you need to use GIMPs colour-saturation and brightness change.
Therefore you can use the colour select or magic wand tools even for multiple decisions while crtl pressed.
Consider that this wont change black/white areas though - but theres also another tool for this.
Toonwriter
Posts: 27
Joined: Sat Jul 13, 2013 3:21 pm

Re: Sprite recoloring

Post by Toonwriter »

And what tool is that?
User avatar
amv2k9
Posts: 2178
Joined: Sun Jan 10, 2010 4:05 pm
Location: Southern California

Re: Sprite recoloring

Post by amv2k9 »

jdagenet wrote:...or you can use Translations if you're wanting to stay within the DooM palette.
You don't have to stay within palette when using the Translation property. But it's not gonna look right if you're not viewing it in GZDoom, of course.

Code: Select all

ACTOR PURPLESPHERE : Soulsphere
{
 Translation "192:199=[255,255,255]:[255,00,255]","200:207=[E0,00,E0]:[80,00,80]","240:247=[60,00,60]:[00,00,00]"
}
The above makes the soulsphere purple, a color range that Doom doesn't have much of.

There's also the saturated/desaturated translation method:

Code: Select all

ACTOR PURPLESPHERE : Soulsphere
{
 Translation "192:207=%[0.0,0.0,0.0]:[1.0,0.0,1.0]","240:247=%[0.0,0.0,0.0]:[1.0,0.0,1.0]"
}
Toonwriter
Posts: 27
Joined: Sat Jul 13, 2013 3:21 pm

Re: Sprite recoloring

Post by Toonwriter »

Interesting. Sounds a bit complicated, though. I'm a dummy at things like this if I wanna recolor the grey parts of Doom 3 Pinky into being as pink as the original DOOM Pinky.
User avatar
justin_see
Posts: 183
Joined: Tue Jul 30, 2013 7:49 pm

Re: Sprite recoloring

Post by justin_see »

Go to the Zdoom wiki and search for "palette". Use the translation method, select all the gray parts you want to change to pink and change them to pink.
User avatar
0bsidian
Posts: 1118
Joined: Sun Oct 28, 2012 11:59 pm
Location: New Zealand

Re: Sprite recoloring

Post by 0bsidian »

Can't you recolour stuff in SLADE? It's pretty easy to do.
Locked

Return to “Editing (Archive)”