叶序:一块跟着声音跳动的 LED 装置 — Hacker News 中文摘要
来源:jagi.studio — 214 分 · by evakhoury
📋 概述
作者想用代码理解自然界里的涌现图案,叶序是其中一种:向日葵花盘中心那种向外扩张的双螺旋。算法只有几行——在圆周的半径方向上取一串线性点,每个点按黄金比值的递增倍数旋转,得到的点云就已经很像一朵向日葵,再做一次 Voronoi 剖分,形状像种荚。随后他把它变成实体:用 CadQuery 为每个 Voronoi 单元生成带壁厚和灯孔的几何体,每个格子里塞一颗可寻址 RGB LED,做成一块非矩形的蜂窝状 LED 矩阵,让光跟着声音动。
🔑 核心要点
- 叶序算法的核心只有一句:每个点按黄金比值的递增倍数旋转。
- 得到的点云本身就近似向日葵花盘,Voronoi 剖分后像种荚。
- 关键跳跃是把数字图案做成物理装置,每格一颗 RGB LED。
- 几何用 CadQuery 生成:先算单元负形体,再从总块里切出来。
- 装置是音频反应式的,灯光随声音变化。
💡 金句
Take a number of linear points on a radial line of a circle, and rotate each one by an increasing multiple of the golden ratio.
👍 0
👎 0
← 返回 Hacker News 首页