Show HN:将你的名字变成无限程序化山水景观中的一棵树

Hacker News Top 工具

摘要

一个程序化山水景观生成器,每个名字都会变成一棵树,用户可以在无限平移和缩放的场景中探索。

大家好!我在 ITP 收集了数百条“名字→树”的投稿后制作了这个项目。<p>在线演示:<a href="https://landscape.bairui.dev/" rel="nofollow">https://landscape.bairui.dev/</a> 源代码:<a href="https://github.com/pearmini/infinite-landscape" rel="nofollow">https://github.com/pearmini/infinite-landscape</a> 种树:<a href="https://tree.bairui.dev/" rel="nofollow">https://tree.bairui.dev/</a><p>平移和缩放无限程序化景观。每个名字被转换为 ASCII 码,然后生长成一棵独特的树(广度优先分支;重复数字变为数学玫瑰)。山脉使用中点位移加 Perlin 噪声,并采用王希孟《千里江山图》的蓝绿金色调 SVG 径向渐变。<p>灵感来自黄令东的 {Shan, Shui}*(<a href="https://github.com/LingDong-/shan-shui-inf" rel="nofollow">https://github.com/LingDong-/shan-shui-inf</a>)。每棵树都是某人的名字,并加盖 APack 印章(<a href="https://apack.bairui.dev/" rel="nofollow">https://apack.bairui.dev/</a>)。<p>尝试种下你的名字,然后沿着山脊线平移找到它。“我的树”可以让你跳回你种下的树。<p>欢迎提问关于地形算法、名字到树的编码,或我们在 ITP 冬季展上拼贴的 Riso 印刷品!
查看原文
查看缓存全文

缓存时间: 2026/06/12 23:57

# {山,树,名字}* 来源:https://landscape.bairui.dev/ 平移和缩放一个程序化生成的无限景观。每一个名字都会变成一棵树(https://tree.bairui.dev/)。

相似文章

万物皆树:Web Origami 探秘

Lobsters Hottest

Web Origami 是一款基于 JavaScript 的灵活静态站点生成与数据转换工具,它将所有内容视为可互操作的树结构。

@GitHub_Daily: 最近看到一个开源项目 Flipbook Canvas,挺有意思,能把每张 AI 生成的图变成一棵可以无限点击探索的知识树。 长按图片任意位置,系统会自动识别你点的内容,联网搜索相关资料,然后生成一张全新的详细图解,层层递进。 GitHub…

X AI KOLs Timeline

Flipbook Canvas 是一个开源项目,能将 AI 生成的图像转换为可无限点击探索的知识树,支持联网搜索、实时生成和离线导出。