"컴퓨터 그래픽스"의 두 판 사이의 차이

잔글
잔글 (로봇이 더함: ro:Grafica computerizată)
잔글 (→‎역사)
[[컴퓨터게임]], [[가상현실]]에서의 CG사용 또한 CG기술 발전에 큰 역할을 했다. 영화, 애니메이션등이 비교적 충분한 시간을 갖고 양질의 CG 장면을 만들어내려 하는 것과 달리 게임, 가상현실등은 단시간에 (최대한) 양질의 CG 장면을 만들어내려 한다.
 
초기의 게임, 가상현실에서는 장면 생성에 필요한 모든 계산이 [[중앙 처리 장치]] (CPU)를 통해 이루어 졌었기때문에졌기때문에 간단한 3차원 영상 및 2차원 영상들이 주로 사용되었으나, [[그래픽 처리 장치]] (GPU)가 보편화 되면서, 보다 정교하고 현실 적인 3차원 영상을 보여줌과 동시에 다양한 기능을효과를 제공할 수 있게 되었다.
 
Computation-driven [[알고리즘]]으로서의 컴퓨터 그래픽스 분야에서 비교적 더딘 '컴퓨터 성능의 발전'으로 인해, 오늘날에서야 비교적 현실적인 CG 장면들을 볼 수 있게 되었다. 최근의 CG분야는 크게 '사실적 묘사' (Photorealistic)와 '비사실적 묘사' (Non-Photorealistic)로 나누는데, '사실적 묘사' 기법 중 radiosity 기법은 1950년에 알려진 '열-전달' (heat-transfer)에 관한 생각을 광자에 도입한 것으로 Cornell 대학의 연구진에 의해 1984년에 발표 되었다. 이 기법은 계산해야할 정보가 많아 당시의 컴퓨터로는 상용화 하기 힘들었다. 최근의 3차원 장면 생성 프로그램(예: 3ds Max, Maya, Softimage, Rhino 등)은 radiosity 기법 뿐만 아니라 정확한 정반사에 의한 조도 표현을 위한 ray-casting 기법, 부드러운 그림자를 표현하기 위한 그림자 맵핑 기법 등을 함께 사용할 수 있도록 만들어져 있다.