penso che puoi mandare a affanc*lo il professore.

A parte gli scherzi, il tuo naso ci sente bene che si tratta di programmazione.
Programmi per la creazione di modelli 3D e che te li salvino su file li trovi. I siti che hai indicato forniscono dei programmi viewer in modo che ogni utente possa visualizzare 'sti 3D. Ciò però non toglie che l'operazione potrebbe risultare parecchio complessa: programmi che facciano proprio tutto di quel che hai bisogno non credo che esistano.
In particolare la lettura da DB. Li molto probabilmente sarete voi che ci dovrete mettere le mani e quindi ci sarà da mettersi sotto con C++, VB, o quel che sia.

Anche se poco questo è per quanto ne so e per quanto posso aiutarti. Per il resto...buona fortuna