AWESOME AI MOTION
효과Effects / 3D·깊이3D & Depth / Nº 568

노이즈 블롭Noise Blob

Noise Blob
노이즈 블롭
다른 이름Also known as · Noise Blob Deformation · 노이즈 블롭 변형 · Twisted sphere · WebGL blob
568
렌더 추가 예정CLIP COMING노이즈 블롭Noise Blob정의·파라미터·프롬프트는 아래에 있다Definition, parameters and prompts are below
도판Fig. 568. 노이즈 블롭 · Noise Blob · none

구의 표면이 울퉁불퉁 솟거나 비틀리며 계속 형태를 바꾼다A sphere's surface bulges and twists unevenly, continually changing shape.

01

무엇을 전하나What it tells

전달 효과ConveysCONVEYS
유기적인 생명감과 추상적인 재질을 표현한다. AI나 생명체 같은 실체 없는 존재의 이미지로 어울린다Expresses organic life and an abstract material. Suits intangible presences such as AI or creatures.
언제 쓰나Use whenUSE WHEN
  • AI 어시스턴트나 음성 인터페이스를 추상적인 존재로 표현할 때
  • 표지 배경에 천천히 형태가 변하는 3D 오브젝트를 둘 때
  • Represent an AI assistant or voice interface as an abstract presence.
  • Place a slowly morphing 3D object behind a cover.
과용 주의AvoidAVOID
  • 변위 0.3반지름 초과 금지
  • 속도 0.6/s 초과 금지
02

좋은 예와 나쁜 예Good and bad use

좋은 사례GOOD

구 표면이 변위 0.18반지름, 노이즈 주파수 2.5로 0.3/s 속도로 천천히 변하고 비틀림 20도가 더해진다

과용 · 나쁜 사례OVERUSE

변위를 0.6반지름으로 키워 구가 찢어진 덩어리가 되고, 속도가 2/s라 끓는 것처럼 보인다

03

파라미터Parameters

기본값은 클립에 쓴 값Defaults are the values used in the clip

항목PARAM기본DEFAULT범위RANGE메모NOTE
변위0.18반지름0.1~0.3노이즈 진폭
노이즈 주파수2.51.5~4클수록 잔주름
비틀림20도10~35도축 방향
속도0.3/s0.15~0.6/s시간 스케일
GSAP
const u = { t: 0 };
tl.to(u, { t: 1.5, duration: 5, ease: 'none', onUpdate: () => { mat.uniforms.uTime.value = u.t; render(); } }, 0);
// vertex: pos += normal * noise3(pos * 2.5 + uTime) * 0.18; pos.xz = rot(pos.y * 20deg) * pos.xz;
04

에이전트 프롬프트Agent prompts

그대로 붙여 넣는다Paste as is

Claude Code

<대상> 구 오브젝트를 노이즈 블롭으로 만들어줘. WebGL 정점 셰이더에서 법선 방향 노이즈 변위 0.18반지름, 주파수 2.5, y축 기준 비틀림 20도를 주고 uTime을 5초 동안 0에서 1.5로 ease none으로 올려. 재질은 은은한 그라데이션 색.

Turn the sphere object in <target> into a noise blob. In the WebGL vertex shader apply normal-direction noise displacement of 0.18 radius at frequency 2.5 and a 20 degree twist about the y axis, driving uTime from 0 to 1.5 over 5 seconds with ease none. Use a soft gradient material.

Codex

<파일>에 noise blob 정점 셰이더를 추가해. 변위 0.18, 주파수 2.5, 비틀림 20도, uTime 0→1.5 / 5s / ease none. 0초, 2.5초, 5초를 캡처해 표면이 찢어지지 않고 부드럽게 변하는지, 같은 시각을 두 번 seek해도 같은 프레임인지 확인해.

Add a noise blob vertex shader to <file>: displacement 0.18, frequency 2.5, twist 20 degrees, uTime 0 to 1.5 / 5s / ease none. Capture at 0s, 2.5s and 5s and verify the surface changes smoothly without tearing and that seeking the same time twice gives identical frames.

05

도구별로 쓰기In your tools

HyperFrames · ReelForge · Scrolline

HyperFramesVIDEO · GSAP
uTime을 paused 타임라인 tween으로 구동한다. 노이즈 함수는 순수 해시 기반이라 seek 결정론
ReelForgeBRIEF TO VIDEO
씬 브리프에 변위, 주파수, 비틀림, 속도, 재질 색을 싣는다
Scrolline DeckSCROLL SCRUB
진행률에 uTime을 선형 매핑한다. 스크롤이 멈추면 형태도 멈추므로 홀드가 길면 아주 느린 별도 루프를 더한다
06

잘 맞는 조합Pairs well with

07

출처Sources

개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo