많은 점이 앞선 점이 남긴 흔적을 따라 모이며, 남은 길이 굵은 연결망으로 굳어 간다Many agents follow the trails left by earlier ones, and the paths that remain thicken into a connected network.
점 10000개가 센서 각 30도, 거리 8px로 흔적을 읽고 8초 동안 굵은 망으로 모인다. 흔적은 스텝마다 0.97배 감쇠한다
점 수가 500개뿐이라 망이 형성되지 않고, 감쇠를 1.0으로 두어 화면이 전부 흰 얼룩이 된다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 점 수 | 10000개 | 5000~20000개 | 많을수록 망이 촘촘 |
| 센서 거리 / 각 | 8px / 30도 | 6~12px / 20~45도 | 방향 결정 요소 |
| 흔적 감쇠 | 0.97/스텝 | 0.94~0.98 | 클수록 오래 남음 |
| 고정 스텝 | 16.67ms | 고정 | seek는 체크포인트 사용 |
// 프레임 f = f회 고정 스텝. 점 위치와 흔적 맵을 f에서 복원
function step(s) { s.agents.forEach(a => { a.turn(sense(s.trail, a, 8, 30)); a.move(1.2); s.trail.add(a.x, a.y); }); s.trail.diffuse().decay(0.97); }
tl.to({}, { duration: 8, ease: 'none', onUpdate() { show(stateAt(Math.round(this.progress() * 480))); } }, 0);그대로 붙여 넣는다Paste as is
<대상> 배경에 점균 네트워크 시뮬을 WebGL로 만들어줘. 점 10000개, 센서 거리 8px, 센서각 30도, 흔적 감쇠 0.97/스텝, 고정 스텝 16.67ms, 시드 고정, 8초. 흔적은 어두운 배경 위 청록에서 흰색으로 매핑해.
Build a physarum network simulation behind <target> in WebGL. 10000 agents, sensor distance 8px, sensor angle 30 degrees, trail decay 0.97 per step, fixed step 16.67ms, fixed seed, 8 seconds. Map trails from teal to white on a dark background.
<파일>에 physarum 시뮬을 추가해. 점 10000, 센서 8px/30도, 감쇠 0.97, 8초(480스텝). 상태는 스텝 수로만 결정하고 60스텝마다 체크포인트 저장. 1초, 4초, 8초를 캡처해 초기 흩어짐에서 굵은 망으로 수렴하는지, 같은 시각 두 번 seek의 해시가 같은지 확인해.
Add a physarum simulation to <file>: 10000 agents, sensors 8px and 30 degrees, decay 0.97, 8 seconds (480 steps). Define state by step count only and save a checkpoint every 60 steps. Capture at 1s, 4s and 8s and verify the scatter converges into a thick network and that seeking the same time twice yields the same hash.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo