Rendering이란?

정영석·2023년 6월 4일
0

개발 용어 정리

목록 보기
7/9

렌더링은 2차원에 표시된 물체를 3차원에 물체처럼 보이게 하는것이라고 보면된다
3차원 공간에 객체를 2차원 화면인 하나의 장면에 바꾸어 표현하는 것

컴퓨터 그래픽스에서 시각적인 결과물을 생성하는 과정을 말합니다. 이는 2D 또는 3D 모델을 컴퓨터 화면에 표시하거나 이미지, 동영상 등의 출력물을 생성하는 과정을 포함합니다.
렌더링은 컴퓨터 그래픽스에서 가상 공간이나 객체를 실제로 보이는 형태로 변환하는 과정입니다.

3D 렌더링에서는 3D 모델, 재질(Material), 조명(Lighting), 카메라(Camera) 등의 요소를 사용하여 가상 공간에서의 시각적인 표현을 생성합니다. 이때 다양한 효과와 기술이 사용되며, 렌더링 파이프라인(Rendering Pipeline)이라는 일련의 단계를 거쳐 처리됩니다. 이러한 단계에는 기하학적 변환, 조명 계산, 텍스처 매핑, 셰이딩(Shading), 투명도 처리 등이 포함될 수 있습니다.

2D 렌더링에서는 주로 이미지나 동영상을 생성하며, 픽셀 단위로 작업이 이루어집니다. 색상, 텍스처, 알파 채널 등의 정보를 이용하여 입력 데이터를 처리하여 최종적으로 화면에 출력될 이미지를 생성합니다.

렌더링은 게임 개발, 영화 제작, 가상현실(VR), 증강현실(AR), 시각 효과(VFX) 등 다양한 분야에서 사용되며, 현대의 컴퓨터 그래픽스 기술의 핵심 요소 중 하나입니다.

profile
초보 개발자

0개의 댓글