2d-diffusion-limited-aggregation-experiments

用物理模拟生成有机分形图案,探索形态设计新玩法

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 10 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 68
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费。

项目预览

2d-diffusion-limited-aggregation-experiments 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类设计创意
开发团队jasonwebb
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言JavaScript
技术栈/模型2d,creative-coding,diffusion-limited-aggregation,dla,generative-art,javascript,morphogenesis,p5js,procedural
GitHub 星标★ 68
上线时间2018-09-21 00:00:00
代码更新2024-01-19
仓库体积19.8 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

这是一个基于JavaScript的二维扩散限制聚集(DLA)可视化实验项目,将经典的DLA物理模型用作二维形态生成工具。DLA是一种通过随机粒子扩散并粘附在种子结构上形成分形图案的过程,该项目通过直观的视觉呈现,让用户观察不同参数下分形结构的生长过程。它解决了如何将物理模拟转化为创意设计工具的问题,核心能力包括粒子运动模拟、聚集生长算法、实时渲染以及参数调节。项目以实验性为主,适合艺术家、设计师和开发者探索有机形态的生成,也可用于理解分形几何和复杂系统。代码结构简单,易于修改和扩展,为后续创意编程提供了基础。

Star 增长趋势

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

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

核心亮点

  • 将DLA物理模型转化为视觉设计工具,概念新颖
  • 基于JavaScript,易于在浏览器中运行和修改
  • 代码简洁,适合学习分形生成和粒子系统

不足之处

  • 项目处于早期阶段,功能较为单一
  • 文档和示例不够完善,上手需要一定基础

适用场景

  • 生成有机纹理和分形图案用于视觉设计
  • 教学演示扩散限制聚集的物理过程
  • 作为创意编程和生成艺术的实验平台

替代项目

processing-dla、dla-visualizer、FractalLab

同类项目推荐

videoflow 开源

像搭积木一样拼出多进程视频分析流水线

Python framework that facilitates the quick development of complex video analysis ap···

★ 1044 2026-09-25
tesserocr 开源

Python 直连 Tesseract 引擎,细粒度控制 OCR 识别

A Python wrapper for the tesseract-ocr API

★ 2181 2026-10-27
ZeroShape 开源

单张图片,零样本重建三维形状,无需额外训练

Code repository for "ZeroShape: Regression-based Zero-shot Shape Reconstruction".

★ 141 2026-08-09
ComfyUI-Qwen-VL-API 开源

在ComfyUI里直接调用通义千问视觉模型,让图像生成更智能

QWen-VL-Plus & QWen-VL-Max in ComfyUI

★ 219 2026-08-09
AntiCAP 开源

一行代码识别点选滑块算术验证码,自动化流程不再卡验证

验证码识别 点选 滑块 算术 旋转 OCR

★ 689 2026-09-29
ANTs 开源

医学图像精准配准与分割,助力神经影像分析

Advanced Normalization Tools (ANTs)

★ 1512 2026-08-10
deepdetect 开源

一键部署深度学习模型,提供高性能推理服务

Deep Learning Server and CLI for Torch and TensorRT

★ 2551 2026-08-10