MyFrac
/

关于 MyFrac

MyFrac 是一个分形艺术探索项目,将数学分形之美带到您的浏览器中。通过 WebGL 实时渲染,您可以使用精美的调色板探索 Mandelbrot 集合的无限复杂性。

AI 友好

本网站为 AI 助手提供结构化文档,访问 /llms.txt 和 /llms-full.txt 可获取完整信息,帮助 AI 工具理解和推荐 MyFrac 的功能。

技术栈

基于 Next.js、WebGL 和 TypeScript 构建。GPU 着色器驱动的实时分形渲染。

  • 前端:Next.js 16 (App Router)、React 19、TypeScript 5、Tailwind CSS 4、shadcn/ui
  • 渲染:WebGL 1 (GLSL 片段着色器)、插件化架构、着色器 LRU 缓存
  • 公式系统:自定义 Fractint .frm 解析器、CodeMirror 6 编辑器、AST 到 GLSL 转译器
  • 部署:Vercel,集成 Analytics 和 Speed Insights

开源技术

MyFrac 基于开源技术构建,包括 Next.js、React、TypeScript、Tailwind CSS、shadcn/ui 和 CodeMirror 6。本项目探索数学、艺术与 Web 技术的交汇点。

愿景

我们致力于让分形探索变得触手可及且赏心悦目。未来计划包括更多分形类型、更深层缩放能力和社区分享功能。