Rainform

把数据变成雨,用三维视觉感受信息流动

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 17 🐛 待处理 4 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 146
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,无在线服务,需自行部署,完全免费。

项目预览

Rainform 项目界面预览图
图片来源:项目官网

项目数据

分类设计创意
开发团队afterimage-lab
定价模式🏷️完全免费
价格说明开源项目,无在线服务,需自行部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言JavaScript
技术栈/模型creative-coding,data-visualization,generative-art,interactive-art,particle-system,rainfall,threejs,webgl
GitHub 星标★ 146
上线时间2026-07-21 00:00:00
代码更新2026-10-26
仓库体积1.8 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-08-09
浏览次数7

项目介绍

Rainform 是一个基于 Three.js 的交互式 WebGL 降雨数据可视化项目,将抽象的数据点转化为动态的雨滴效果,在三维空间中呈现数据流动的视觉体验。它解决了数据展示枯燥、缺乏沉浸感的问题,通过粒子系统和自定义着色器,让用户以直观、艺术化的方式探索数据。核心能力包括实时渲染大量粒子、鼠标交互控制视角与雨势、以及数据到雨滴的映射机制。项目代码结构清晰,适合学习 WebGL 和创意编程,但功能相对单一,更偏向于视觉实验而非通用数据可视化工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 146

核心亮点

  • 基于 Three.js 实现流畅的 WebGL 粒子渲染,性能表现良好
  • 交互设计直观,用户可通过鼠标拖拽和滚轮控制视角与雨势
  • 代码结构清晰,注释到位,适合作为 WebGL 创意编程的学习范例

不足之处

  • 功能较为单一,仅支持降雨一种视觉模式,缺乏多样化的数据映射方式
  • 文档和社区支持有限,项目处于早期阶段,使用和扩展需自行摸索

适用场景

  • 数据艺术展览或创意编程演示
  • 教学场景中展示 WebGL 粒子系统与数据可视化结合
  • 作为 Three.js 项目开发的原型参考

替代项目

Data-Particles、ParticleText、WebGL-Fluid-Simulation

上一篇:noisemaker

下一篇:p5-single-line-font-resources

同类项目推荐

sd-webui-lobe-theme 开源

给 Stable Diffusion WebUI 换上现代皮肤,操作更顺手,界面更养眼。

️ Lobe theme - The modern theme for stable diffusion webui, exquisite interface des···

★ 2712 2026-08-09
noisemaker 开源

用几行代码生成酷炫噪声纹理和视觉特效

A friendly and extendable shader art engine.

★ 124 2026-08-09
ai-interaction-atlas 开源

团队说同一套话,AI 需求不再鸡同鸭讲

A shared language for designing and communicating AI experiences.

★ 125 2026-08-09
lobe-icons 开源

一键集成 AI 品牌 Logo,React 应用秒变专业

Lobe Icons - Brings AI/LLM brand logos to your React & React Native apps — static S···

★ 2681 2026-08-09
ComfyUI_VNCCS_Utils 开源

给 ComfyUI 补上一批顺手的小工具节点

A collection of utility nodes from the VNCCS project that are useful not only for th···

★ 1215 2026-10-30
design-style 开源

每天一个设计风格,动效图加源码直接拿来改

每天一个设计风格:动效短片、风格图与制作指南,完整源码全部开放。 Design styles, moti···

★ 206 2026-11-04
doop 开源

人和 AI 同画布实时协作设计

The open-source alternative to Paper.design. A multiplayer design canvas where human···

★ 1884 2026-10-08
aRt 开源

用 R 代码轻松生成独特艺术图案

R package to create generative art.

★ 133 2026-08-09
ink 开源

用 Go 写生成艺术,像 Processing 一样简单,实时渲染不卡顿。

Creative coding in Go

★ 159 2026-08-09