Using SkyPaint to Create
Quake II Environments

Thanks to Geoff Baysinger for writing the original draft of this section.

Note: The following instructions should work for any Quake II-based game (e.g. Hexen). The only thing you need to do differently when using these instructions for a different game is to get the official 8-bit palette for that game before converting the images to 8-bit (if the game supports 8-bit display modes) .

[Return to SkyPaint User Manual]


Getting Started

All you need to get started is:


My First Quake II Environment Map

Ok, now we're going to step through making an environment using SkyPaint. Let's start by creating the 24-bit Targa version of the environment:

1. Start SkyPaint (e.g., Start->Programs->SkyPaint->SkyPaint Panorama Editor).

2. Click File->Resize Panorama... and make sure the size is set to 256x256.

3. Click File->Save As:

Note: SkyPaint actually saves six image files named: spup.tga, spdn.tga, splt.tga, sprt.tga, spft.tga, spbk.tga


Not Quite Done (8-bit PCX version)

Ok, we've made the six 24-bit Targa versions of an environment. We still need to make the 8-bit PCX versions of the bitmaps using the Quake II palette. The 24-bit versions are only used by people with hardware accelerators, so the 8-bit versions are definitely just as important.

 File  Description
 q2pal.act 8-bit Quake II palette in Photoshop's .ACT format
 q2pal.pal 8-bit Quake II palette in Paint Shop Pro's .PAL format (different than the Microsoft .PAL format)
 q2pal.gif 8-bit .GIF image of the Quake II palette


Previewing Your Work

Ok, you've created the new environment bitmaps, now it's time to test them. Normally you would need to create a new Quake II map to see your work, but for now just copy the empty map that is installed in SkyPaint's "\quake2" folder into your Quake II folder (e.g., copy "C:\Program Files\SkyPaint\quake2\empty.bsp" to "C:\games\QuakeII\SkyPaint\maps\empty.bsp".

Start Quake II with the following command (from the Quake II folder):

quake2.exe +set game SkyPaint +map empty

When the empty.bsp map is loaded, you will see a very funky screen display caused by Quake II not bothering to clear the screen before redrawing. To test your sky, press the '~' key to bring up the Quake console, and type:

sky sp

Type '~' to remove the console, and you should see the SkyPaint sky.


Using this in the Real World

Ok, this gave you the basics on using SkyPaint with Quake II. Some things to be aware of when you get serious:


[Return to SkyPaint User Manual]