Edit FS2004 aircraft texture alpha channels with DXTbmp, preserve the correct BMP format, control shine, and fix transparency and banding.
To edit an FS2004 aircraft texture’s alpha channel, open the original BMP in DXTbmp, send or export its alpha image to a graphics editor, adjust the greyscale mask, reload it into DXTbmp, then save in the original FS2004-compatible format. Back up the texture and preserve its filename, dimensions and mipmap choice.
In FS2004 (FS9), an alpha channel is not a universal shine control. The aircraft model’s material determines whether the channel controls reflection, transparency or nothing at all. That is why identical alpha shades can behave differently on a fuselage, window and propeller disc.
How do I change the alpha channel with DXTbmp?
DXTbmp separates the colour texture from its alpha mask while retaining the extended BMP format FS2004 expects. Most ordinary paint programs cannot safely open and resave these compressed textures directly; our detailed DXTbmp workflow and editor setup covers that hand-off in more depth.
- Back up the texture folder. Copy the complete livery folder before editing anything. Note whether the source bitmap is DXT3, DXT1 or 32-bit and whether it contains mipmaps.
- Confirm that you have the correct bitmap. Check the livery’s
texture=entry inaircraft.cfg, then identify the exterior texture used by the model. Shared and fallback texture folders can make an aircraft display a different file from the one being edited. - Open the BMP in DXTbmp. The main area shows the colour image and the smaller alpha preview shows its mask. An upside-down colour image is normal for many flight-simulator textures; do not flip it unless the source actually requires that change.
- Send or export the alpha channel. Use DXTbmp’s alpha command to open the mask in your selected graphics editor. Keep it as a greyscale image with exactly the same pixel dimensions as the colour texture.
- Edit the mask. Paint white, grey or black according to the material’s purpose. Use controlled gradients for polished paint, but keep deliberate cut-outs such as openings or propeller transparency clean enough to avoid halos.
- Reload the edited alpha. Save the temporary alpha image, return to DXTbmp and refresh or import it. Verify that the alpha preview has changed before exporting the final texture.
- Save in an FS2004-compatible format. Normally, retain the source format and mipmap choice. Save under a temporary filename first, close DXTbmp, then replace the original backed-up file.
- Reload the aircraft. Switch to another aircraft and back again. If FS2004 continues showing the old texture, restart the simulator to clear the cached copy.
What do black, grey and white mean in FS2004?
The meaning depends on how the model material uses alpha, but most FS2004 aircraft follow these conventions.
| Material use | White | Mid-grey | Black |
|---|---|---|---|
| Reflective exterior paint or metal | Little or no environment reflection | Moderate reflection | Strongest reflection |
| Transparency or cut-out | Opaque | Partly transparent | Transparent |
The reflective convention can feel backwards because a darker mask exposes more of the environmental reflection. Do not apply that rule blindly to windows, propeller discs or other textures intended for opacity blending.
An alpha channel cannot enable reflections on a model whose material was compiled without reflective properties. It can only vary an effect that the modeller assigned to that texture.
Which texture format should I save?
The safest choice is the format used by the original aircraft texture, because changing compression can alter alpha quality, file size and distant appearance.
| Format | Choose it when | Alpha limitation |
|---|---|---|
| DXT3 | The original uses DXT3 and needs graduated reflection or transparency | Compressed alpha has limited tonal steps, so smooth gradients may show slight banding |
| 32-bit 888-8 | You need smoother alpha gradation or are retaining an original 32-bit texture | Produces a much larger file |
| DXT1 | The source has no alpha or uses only a hard on/off cut-out | Cannot provide smooth partial transparency or a finely graded shine mask |
Saving through a normal editor as an ordinary 24-bit BMP strips the alpha channel. Our explanation of FS2004 extended BMP files covers why these textures often appear incorrectly in standard image software.
Preserve mipmaps initially. Exterior textures usually benefit from them because they reduce distant shimmer, but poorly generated alpha mipmaps can make window edges, markings or propeller discs disappear at range.
Why does the edited alpha channel not work?
If an edited alpha has no effect, the usual cause is the wrong source file, a cached texture or a model material that does not use alpha for the expected purpose.
- No visible change: verify the texture folder and filename, reload FS2004, then check whether another repaint using the same model has working reflections or transparency. If none does, the model material may not support that effect.
- The whole surface turns transparent or excessively reflective: the mask was probably interpreted for the wrong material type. Restore the backup and invert or rebalance the alpha only after identifying whether it controls opacity or reflection.
- The alpha disappears after saving: the file was exported as 24-bit BMP or another format without an alpha channel. Reopen the original in DXTbmp and export as DXT3 or 32-bit as appropriate.
- Gradients look stepped: DXT3 has fewer alpha levels than 32-bit. Work from an uncompressed master rather than repeatedly editing and recompressing the DXT file.
- Transparent edges show white or dark halos: use a graduated edge and extend a similar RGB colour beneath the transparent pixels. DXT compression can pull unrelated background colours into the visible edge.
- The result looks correct nearby but fails at distance: inspect the mipmaps. Regenerate them carefully or return to the original mipmap arrangement rather than removing them automatically.
For a complete livery, keep the colour artwork and alpha mask as separate editable masters, then combine them only for the FS2004 export. Our aircraft repaint workflow explains how to organise those source files without degrading the texture through repeated DXT saves.