Absolute beginners guide to sprites

WHY use sprites (*.spr files)?

To maintain compativility with ezquake, otherwise use tga.

WHAT DO I NEED?

  1. GIMP
  2. Fimg

How do I make a sprite?

  1. Gimp ->  new image (rgb is ok)
  2. To access the transparent color (color 255) you need to use the Quake pallette: Windows->dockable dialogs->Pallettes
  3. right click anywhere on the list of existing palletes, and select import pallette
  4. Select source – pallette file, load your quake pallete
  5. If you dont have it, get it from here
  6. then image->mode->indexed
  7. select the quake pallette
  8. make the image
  9. Export as BMP
  10. Tick “do not write color space information”
  11. make sure it’s 24 bits R8 G8 B8
  12. Fimg: open foo.bmp, and save as foo.spr

Notes:

  1. use vid_reload in FTE to test multiple versions
  2. index 255 is transparent
  3.  ‘gl_blendsprites 0’ to make the sprite opaque
  4. LadyHavoc: or use .spr32 which is a 32bit RGBA version of .spr, or .sp2 which is the quake2 sprite format which can use .pcx and .tga and such directly, or use a .md3 with appropriate shaders…

 

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>