AWESOME AI MOTION
효과Effects / 질감·스타일Texture & Style / Nº 449

빛내림God Rays

God Rays
빛내림
다른 이름Also known as · Light Ray Field · 빛줄기 배경 · God Ray Sweep · 빛줄기 스윕 · Light shafts · Crepuscular rays · Light Rays · LightRays · SideRays · Beams · LightPillar · Lightfall · light-rays
449
렌더 추가 예정CLIP COMING빛내림God Rays정의·파라미터·프롬프트는 아래에 있다Definition, parameters and prompts are below
도판Fig. 449. 빛내림 · God Rays · sine.inOut

광원에서 여러 빛줄기가 뻗어 나와 천천히 흔들리고 밝기가 변하는 빛내림Multiple beams fan out from a light source, sway slowly and pulse in brightness.

01

무엇을 전하나What it tells

전달 효과ConveysCONVEYS
신비롭고 경건한 공간감. 중심 광원과 깊이를 한 번에 만든다A mysterious, reverent sense of space. Creates a central light and depth in one move.
언제 쓰나Use whenUSE WHEN
  • 중요한 대상 뒤에서 빛이 뻗어 나오게 해 위상을 올릴 때
  • 어두운 배경에 깊이와 빛의 방향을 줄 때
  • Raise the stakes of a key subject with light streaming from behind it.
  • Give a dark background depth and a direction of light.
과용 주의AvoidAVOID
  • 밝기 진폭 0.4 초과 금지
  • 줄기가 텍스트를 가로지를 때 불투명도를 0.25 아래로 낮춘다
02

좋은 예와 나쁜 예Good and bad use

좋은 사례GOOD

화면 위 중앙 광원에서 12개 빛줄기가 폭 50도로 뻗고 6초 주기로 밝기가 30% 오르내려 아래 제품이 빛 속에 놓인다

과용 · 나쁜 사례OVERUSE

빛줄기가 굵고 강해 화면 전체가 뿌옇게 되거나, 줄기가 각도마다 제각각 깜빡여 스트로브처럼 보인다

03

파라미터Parameters

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

항목PARAM기본DEFAULT범위RANGE메모NOTE
주기6s4~10s밝기·각도 흔들림 루프
광선 수128~18각도 방향 노이즈 주파수
각도 폭50deg35~70광원 아래 부채꼴
밝기 진폭0.30.15~0.4sin 위상
광원 위치(50%, -10%)고정화면 밖 위쪽
GSAP
const u = { t: 0 };
tl.to(u, { t: Math.PI * 2, duration: 6, ease: 'none', onUpdate: draw }, 0);
// GLSL: float a = atan(uv.x - lx, ly - uv.y);
// float ray = smoothstep(0.3, 1.0, noise(a * 12.0 + sin(t) * 0.5));
// float fall = exp(-dist * 1.6); col += ray * fall * (0.7 + 0.3 * sin(t));
04

에이전트 프롬프트Agent prompts

그대로 붙여 넣는다Paste as is

Claude Code

<대상> 배경에 빛내림 효과를 넣어줘. 화면 위 중앙 밖(50%, -10%)에서 광선 12개가 폭 50도 부채꼴로 뻗게 하고, 거리에 따라 exp(-1.6d)로 약해지게 해. 6초 주기로 밝기가 0.3 진폭으로 sin 변화하고 각도도 살짝 흔들리게 해. 제품 이미지 뒤에서 가장 밝고 텍스트 영역은 불투명도를 0.25 이하로 눌러줘.

Add god rays to the background of <target>. Twelve beams fan out over a 50 degree spread from a source above the frame center at (50%, -10%), fading with exp(-1.6d). Brightness pulses with a sine of amplitude 0.3 over a 6-second loop and the angles sway slightly. Brightest behind the product image, with opacity held under 0.25 over text.

Codex

<파일>의 캔버스에 god rays 셰이더를 추가해. a=atan(uv.x-lx, ly-uv.y), ray=smoothstep(0.3,1.0,noise(a*12+sin(t)*0.5)), fall=exp(-dist*1.6), 색 += ray*fall*(0.7+0.3*sin t). t는 0에서 2π를 6초 선형 tween. 0초와 6초 프레임이 같은지, 1.5초 프레임에서 텍스트가 읽히는지 캡처로 확인해.

Add a god rays shader to the canvas in <file>. a=atan(uv.x-lx, ly-uv.y), ray=smoothstep(0.3,1.0,noise(a*12+sin(t)*0.5)), fall=exp(-dist*1.6), color += ray*fall*(0.7+0.3*sin t). Tween t from 0 to 2π linearly over 6 s. Capture 0 s and 6 s to confirm they match, and 1.5 s to confirm text stays readable.

05

도구별로 쓰기In your tools

HyperFrames · ReelForge · Scrolline

HyperFramesVIDEO · GSAP
각도 기반 노이즈를 위상 t로 흔들고 t는 0~2π를 6초에 선형 tween해 루프를 닫는다. 캡처는 seek로 재현된다
ReelForgeBRIEF TO VIDEO
씬 브리프에 광원 위치, 광선 수 12, 폭 50도, 밝기 진폭 0.3, 빛 색을 넣는다
Scrolline DeckSCROLL SCRUB
진행률로 t를 움직인다. 정지 구간에서 빛이 죽지 않게 t 진폭을 작게 유지한다
06

잘 맞는 조합Pairs well with

07

출처Sources

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