Ultra Water
Humpalumps/Ultra-WaterRevisado por IA
Qué hace
Un renderizador de agua para three.js, la librería 3D usada en juegos y visualizaciones del navegador. Viene con una escena de demostración de una isla que puedes recorrer volando: olas de viento, olas que se curvan y rompen cerca de la orilla, espuma, patrones de luz solar en el fondo marino, una vista submarina con rayos de sol, y cajas y botes que se mecen con el oleaje. Es código fuente para quienes construyen su propia escena 3D, no un programa terminado. Instalas Node, ejecutas dos comandos y abres la página; los teléfonos y tabletas reciben automáticamente un ajuste más ligero.
Facilidad de instalación
C · instalar 1 o 2 herramientas · Windows
- Windows C
- macOS C
- Linux C
No hay nada para descargar e instalar: en cualquiera de los tres sistemas necesitas tener Node instalado, luego `npm install` y `npm run dev`, y abres la dirección que imprime la terminal (README). La propia escena necesita un navegador con WebGL2 y una tarjeta gráfica razonablemente potente; las cifras del autor vienen de una RTX 3060.
Números en GitHub
- Estrellas
- 500el 31 oct 2026
- Descargas
- —todas las versiones
- Crecimiento
- +500estrellas en 3 días
Estrellas a lo largo del tiempo
Datos
- Funciona en
- Windows, macOS, Linux
- Necesitas instalar
- Node.js
- Para compilar desde el código
- Node.js
- Espacio en disco
- 100 MB–500 MB · estimación
- Cuentas o claves
- Ninguna
- Costo
- Gratis
- Licencia
- MIT (Permisiva)
- Última actualización
- 28 oct 2026
Señales de riesgo (4)
- InfoProyecto recién creado y sin versiones publicadas
Datos del proyecto: creado el 2026-10-28, último push el 2026-10-28, 0 releases en GitHub, 0 issues abiertos y ya 318 estrellas. Todavía no hay historial de versiones para evaluarlo.
revisión con IA
- InfoNo está empaquetado para reutilizarse
package.json está marcado como "private": true y todavía conserva la identidad de otro proyecto: "name": "gelatin-game-engine", "description": "Gelatin Game Engine". No está publicado como paquete instalable, así que reutilizarlo implica copiar archivos de src/ a mano.
revisión con IA
- InfoCreado con agentes de IA
README: "The design was argued out with a second agent before building, and again for each round of upgrades." El repositorio también tiene una carpeta .claude/ en el nivel superior.
revisión con IA
- InfoLas cifras de rendimiento las midió el propio autor
La sección de benchmark del propio README dice que las cifras publicadas antes eran incorrectas ("Earlier versions of this README quoted numbers 2-4x lower") y que la función de espuma más reciente "hasn't been re-measured cleanly yet". Los cuadros por segundo salen del benchmark propio del autor dentro de la página, en una PC y un teléfono.
revisión con IA
La evidencia aparece en su idioma original.
Lo que Radar no pudo verificar
- Si los 200+ fps mencionados se mantienen en otra tarjeta gráfica, navegador o sistema operativo
- Cómo se comporta en navegadores distintos de Chrome, y en Mac o iPhone
- Cuánto espacio en disco ocupa el npm install (la estimación de 100-500 MB es un cálculo, no una medición)
- Cuánto trabajo cuesta realmente llevar el agua a un proyecto de three.js existente, ya que no hay una interfaz documentada