flag-cloth

Limitaciones conocidas

Límites intencionales de la primera versión del renderizador sin dependencias.

  • El renderizador requiere WebGL2; no existe un fallback de tela con Canvas 2D.
  • No incluye colisiones con postes, cuerpos ni geometría arbitraria de una escena.
  • No simula la colisión de la tela consigo misma.
  • Compartir un contexto requiere coordinar con cuidado el viewport y el orden de limpieza.
  • Las cantidades de segmentos muy altas quedan limitadas por CPU, porque esta versión utiliza intencionalmente un solver comprensible en CPU.
  • La carga de texturas sigue las reglas CORS del navegador.

Un solver en GPU podría soportar cuadrículas mucho mayores en el futuro, pero introduciría una segunda arquitectura de simulación y dificultaría comprender y depurar la versión inicial.