shad·er
B2technical컴퓨터 그래픽스에서 색·빛·그림자 등의 효과를 계산하는 프로그램
noun명사
- 1
셰이더 — 컴퓨터 그래픽스에서 표면, 픽셀, 정점 등이 화면에 어떻게 보일지 계산하는 작은 프로그램B2〔computer graphics〕
a small program used in computer graphics to calculate how surfaces, pixels, or vertices are colored, lit, or otherwise rendered
The game uses a shader to make the water look realistic.
그 게임은 물이 사실적으로 보이도록 셰이더를 사용한다.
Developers wrote a new shader for the character's skin.
개발자들은 캐릭터의 피부를 위한 새 셰이더를 작성했다.
- 2
음영 처리자, 음영 도구 — 그림, 디자인, 화장 등에서 음영을 넣는 사람이나 도구B2〔art〕
a person or tool that adds shading to a drawing, design, or similar work
Use a soft shader to darken the edge of the sketch.
스케치의 가장자리를 어둡게 하려면 부드러운 셰이더 도구를 사용하세요.
The artist worked as a shader on the animation team.
그 예술가는 애니메이션 팀에서 음영 작업자로 일했다.
뉘앙스 · 쓰임
shader는 단순한 ‘그림자(shadow)’가 아니라, 그래픽 효과를 계산하는 코드나 프로그램을 가리킵니다. texture는 표면에 입히는 이미지 데이터이고, material은 질감·색·반사 속성 전체를 말할 수 있으며, shader는 그런 시각적 결과를 계산하는 방식에 더 가깝습니다. filter는 보통 완성된 이미지에 후처리 효과를 주는 느낌이 강합니다.
한국어 게임·그래픽스 분야에서는 보통 ‘셰이더’라고 그대로 말합니다. 일상 영어 단어라기보다 개발자, 3D 아티스트, 그래픽 프로그래머가 자주 쓰는 기술 용어입니다. 표준 철자는 shader이며, ‘그림자’라는 뜻의 shadow와 혼동하지 않도록 주의하세요.
유의어 뉘앙스 비교
- graphics program
- shader보다 더 넓고 일반적인 표현으로, 모든 그래픽 관련 프로그램을 포함할 수 있습니다.
- rendering code
- 렌더링을 수행하는 코드라는 뜻을 설명적으로 나타내며, shader보다 덜 전문 용어처럼 들릴 수 있습니다.
- shading tool
- 음영을 넣는 도구라는 뜻을 더 직접적으로 설명하는 표현입니다.
- shader brush
- 특히 미술이나 화장에서 음영을 넣는 붓을 가리킬 때 쓰입니다.
자주 쓰는 표현 · Collocations
noun+noun
- vertex shader버텍스 셰이더, 정점 셰이더
- fragment shader프래그먼트 셰이더
- pixel shader픽셀 셰이더
- compute shader컴퓨트 셰이더, 계산 셰이더
- shader program셰이더 프로그램
- shader code셰이더 코드
verb+noun
- write a shader셰이더를 작성하다
- compile a shader셰이더를 컴파일하다
adj+noun
- custom shader맞춤형 셰이더
어원 · 암기 팁
[Old English]shade는 고대영어에서 ‘그늘, 그림자’를 뜻하던 말에서 왔고, 여기에 ‘~하는 사람/것’을 뜻하는 접미사 -er가 붙어 shader가 되었습니다. 컴퓨터 그래픽스 의미는 화면에 음영과 시각 효과를 만드는 코드라는 데서 발전했습니다.
shade(그늘, 음영을 만들다) + -er(~하는 사람이나 도구)
💡 shade가 ‘그늘·음영’이고 -er가 ‘~하는 것’이므로, shader는 ‘음영을 만들어 주는 것’이라고 기억하면 쉽습니다.