Most 3D models are naturally subdivided into separate objects, depending on the author, but not necessarily by material as Celestia requires.
To divide by material you need to either:
- Anim8or>: Select by material for all materials in turn executing the Detach Faces function for each one.
- Accutrans>: Open the model and then save it.