What I'm trying to do is light a spaceship model so that the lights glow even when the model is not directly lit by an opengl light.
lightmaps are simply an exercise in multitexturing. Here's an example: http://www.morrowland.com/apron/article/gl/lightmap/index.php
Try changing the secondary texture used in TestMultitexture to get a feel for it.