El blender 3D es completamente codigo abierto
www.blender.org
Tiene un motor de creación de videojuegos que es bastante cutre, pero para hacer algo como andar por dentro de una casa o una ciudad sencilla puede servir. Hay algún ejemplo que usan vertex-paint y se ve bastante conseguido. Busca información sobre walktrought o walk-trought
Se pueden generar ficheros EXE ejecutables
Para que funcione en el navegadro web, los usuarios tendrían que instalar un plugin. Se que existe pero no lo he probado nunca.