3d-virtual-world
Plataforma auto-alojada de mundo virtual 3D multiusuario basada en Three.js y Express.js con sistema de federación entre mundos independientes, construcción de escenas, personajes personalizables y sincronización en tiempo real vía WebSockets.
Ficha actualizada 24 sept 2026, 15:41 · upstream 24 sept 2026, 15:24 · release sin release detectada
Qué es 3d-virtual-world
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Virtual World es una plataforma de mundo virtual 3D auto-alojada construida sobre Three.js, Express.js y PostgreSQL. Permite a usuarios crear mundos virtuales independientes con propiedad total de datos, federación entre instancias para teletransporte cruzado y gestión completa de activos sin intermediarios. El sistema incluye herramientas de edición unificadas para escenas, personajes y animaciones, con soporte nativo para dispositivos móviles y realidad extendida.
- Tiendas virtuales interactivas para PYMES con aumento del tiempo de permanencia
- Gemelos digitales de espacios físicos como museos o parques temáticos
- Plataformas educativas inmersivas que convierten libros en mundos explorables
- Interfaces de gobernanza digital para ciudades inteligentes interactivas
- Exposiciones virtuales globales con capacidad ilimitada y coste cero de localización
- Propiedad total de datos sin intermediarios ni moderación centralizada
- Sistema de federación P2P con protocolo VWFP v2.1 propio para interconexión segura
- Compresión automática de modelos 3D reduciendo tamaño en un 70%+ mediante gltfpack y sharp
- Arquitectura escalable para múltiples nodos independientes con teletransporte entre mundos
- Soporte nativo para dispositivos móviles, tablets y hardware XR
- Estado del proyecto descrito como 'imperfecto' por el desarrollador en README
- Módulos de edición de personajes y animación marcados como 'to be optimized'
- Dependencia de Node.js 18+ y PostgreSQL 17+ con requisitos específicos de puerto
- Ausencia de sistema centralizado de moderación de contenido por diseño
- Contrato de licencia de suscripción en lugar de código abierto tradicional
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Cambiar inmediatamente la contraseña admin por defecto. Usar Nginx para reverso proxy. Configurar correctamente variables de entorno de federación. Asegurar al menos 2 núcleos CPU y 2GB RAM. Considerar PM2 para gestión de procesos en producción. Verificar compatibilidad de versión de Three.js 0.185.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.







