ben le BSP est généralement stocké dans un format propre au moteur de chaque jeu. En génaral les levels designers utilise soit un outil crée sur mesure, soit un modeleur avec des extensions d´import/export pour générer les niveau. L´ensemble des polygones est ensuite compilé pour générer le BSP qui est stocké dans le format qu´ils ont eu envie d´utiliser sur le moment...
Donc, soit tu utilises le moteur du jeu pour visualiser ta scène, soit tu le convertit avec un outil qui reconnait le fichier, soit tu trouves le format du fichier sur le net, et tu écris le parser qui va bien ( pour Q, ça existe déjà d´ailleurs) pour l´importer ensuite dans ton application.