Director!
Dalla verssione 8(.5) supporta modelli 3d.
Io non sono in grado di farlo, ma da come conosco il software, procederei così.

Ti servono:
software 3D ovviamente
plugin per esportare in shockwave
Director
Xtra per connesione al database
eventualmente un Xtra di cui non ricordo il nome (controllerò a casa) che ti aiuta nella lavorazione del 3d.

Probabilmente se quelli che devi creare sono parallelepipedi, magari senza texture, non ti serve nemmeno un software 3d, ti basta usare lingo (linguaggio di director).

Il programma offre anche strumenti drag and drop che ti permettono di creare una navigazione.

Comunque non sarà una passeggiata.