FractalPark

Acerca de FractalPark

FractalPark es una plataforma de código abierto para crear y explorar fractales, donde la fórmula es lo primero, con soporte FRM compatible con Fractint en crecimiento, que trabaja para llevar el legado de fórmulas de Fractint al navegador moderno.

El conjunto de Mandelbrot renderizado en tiempo real por el motor WebGL de FractalPark

Qué puedes hacer hoy

FractalPark es una aplicación WebGL gratuita y de código abierto (MIT) para explorar, aprender y crear arte fractal. Incluye 94 fórmulas integradas en 7 familias, 21 guías de fórmulas en profundidad, un lenguaje FRM compatible con Fractint con Guía y Editor independiente, y una Galería comunitaria. El renderizado ocurre en tu navegador; guardar obras y fórmulas usa inicio de sesión por correo y una biblioteca privada en la nube.

  • Descubre fórmulas

    Explora el Atlas de Fórmulas: 94 fórmulas integradas en 7 familias, con 21 guías de fórmulas en profundidad que cubren la matemática, la historia y el carácter visual de los clásicos.

  • Crea en el navegador

    Explora y renderiza en tiempo real con WebGL: modos Mandelbrot y Julia para cada fórmula, 7 transformaciones, 9 modos de coloración, gradientes, iluminación y animación con fotogramas clave.

  • Crea fórmulas FRM

    Escribe fórmulas personalizadas en el lenguaje FRM compatible con Fractint con la Guía y el Editor independiente: validación de AST, vista previa GLSL en vivo y diagnósticos claros.

  • Guarda y comparte

    Guarda obras y fórmulas personalizadas en tu nube privada con inicio de sesión por correo y retómalas en cualquier dispositivo, publica piezas en la galería de la comunidad o crea de forma anónima y exporta imágenes PNG en alta resolución hasta 4× con suavizado SSAA.

Límites actuales y direcciones futuras

Disponible hoy

  • Soporte FRM compatible con Fractint en crecimiento: hoy funciona un subconjunto práctico y probado del lenguaje de fórmulas de Fractint — no es una reimplementación completa de Fractint.
  • Crear no requiere cuenta. Guardar obras y fórmulas usa inicio de sesión por código único de correo y las almacena en tu biblioteca privada en la nube; publicar siempre es explícito, y las obras que llevan una fórmula personalizada publican su código fuente bajo la licencia MIT.
  • La interfaz está disponible en siete idiomas: inglés, chino simplificado, portugués, coreano, ruso, español y francés.

En la hoja de ruta

  • Trabajamos para llevar el archivo histórico de fórmulas de Fractint al navegador moderno con el tiempo.
  • Capacidades más profundas de coloración, animación y zoom están en la hoja de ruta, pero aún no se publican.

Tecnología

Construido con Next.js, WebGL y TypeScript. Renderizado de fractales en tiempo real impulsado por shaders de GPU.

  • Interfaz: Next.js 16 (App Router), React 19, TypeScript 5, Tailwind CSS 4, shadcn/ui
  • Renderizado: WebGL 1 (shaders de fragmentos GLSL), arquitectura basada en plugins, caché LRU de shaders
  • Sistema de fórmulas: analizador .frm personalizado de Fractint, editor CodeMirror 6, transpilador de AST a GLSL

Código abierto

FractalPark se publica bajo la Licencia MIT. El código fuente está disponible en GitHub para que cualquiera pueda estudiar cómo funciona, ejecutarlo localmente, sugerir mejoras o construir sobre el motor de fractales basado en navegador.