Google O3D - это библиотека для создания 3D-графики с использованием Javascript. У него также есть устаревший плагин, но в новейшей версии используется WebGL.
Посмотрите здесь: http://code.google.com/p/o3d/
Вам определенно нужно будет построить вокруг него небольшую графическую оболочку, но это не должно быть сложно , особенно если внимательно присмотреться к примерам, представленным на сайте Google-code.
Он использует OpenGL в качестве backend-технологии: рендеринг большого количества полигонов на разумном оборудовании вообще не проблема.