字符之海
2026 可视化

字符之海

两千粒字符在 Perlin Noise 流场中漂流,像一片有生命的海洋。鼠标是引力的锚点,字符围绕它旋转、聚散、拖出光尾。五种配色在冷暖之间切换-每一帧都是一幅稍纵即逝的字符画。

关于作品

《字符之海》是「字码世界」三部曲的第一章。在这里,等宽字符脱离了它们作为代码符号的本职,化身为流体中的微粒。Simplex Noise 算法生成一个实时演变的二维矢量场,每一粒字符被场力推动前行,速度决定字符的选择-静止时显示密实的 '@'、'#',高速时变为纤细的 '·'、':'。鼠标成为这片字符海洋中的一个引力/斥力奇点:按住左键吸引,按住右键排斥,拖曳时带起一片光尾。五种配色(极光绿、深海蓝、赛博红、日落橙、矩阵金)让同一片海洋呈现截然不同的情绪。控制面板可调整粒子数、流速和字号,在性能与视觉密度之间找到平衡。

功能介绍

  • Simplex Noise 二维流场驱动 2000+ 字符粒子
  • 速度→字符密度映射(快=稀,慢=密)
  • 鼠标引力/斥力交互 + 光尾拖曳
  • 五种配色方案实时切换
  • 粒子数/流速/字号可调控制面板
  • 120 FPS 流畅渲染

使用说明

  1. 页面自动启动字符粒子动画
  2. 移动鼠标影响粒子运动轨迹
  3. 按住左键吸引字符、右键排斥字符
  4. 使用右下角面板切换配色和调整参数
  5. 点击全屏按钮进入沉浸模式