CG Advanced Techniques

고급 그래픽스 기법(Advanced Graphics Techniques) 서브디비전 서피스(Subdivision Surfaces) 역사서브디비전 서피스는 1978년 에드윈 캣멀(Edwin Catmull)과 짐 클라크(Jim Clark)가 개발한 기법으로, 매끄러운 곡면을 생성하기 위해 사용됩니다. 1990년대에 캐릭터 모델링에 널리 사용되며 더욱 …

CG Particle Systems

입자 시스템(Particle Systems) 입자 시스템의 개념과 용도 (Concept and Usage of Particle Systems) 역사입자 시스템은 1983년 윌리엄 리브스(William Reeves)가 영화 “스타 트렉 II: 칸의 분노”의 특수 효과를 위해 처음 개발한 …

CG PBR

물리 기반 렌더링(Physically Based Rendering, PBR) PBR의 기본 개념 (Basic Concepts of PBR) 역사PBR은 2010년대 초반부터 게임 엔진과 렌더링 파이프라인에서 널리 채택되었습니다. 이전의 비물리적 렌더링 방식은 일관된 결과를 얻기 어려웠으나, …

CG Animation

키프레임 애니메이션(Keyframe Animation) 역사키프레임 애니메이션의 기원은 전통적인 2D 애니메이션에서 찾을 수 있습니다. 애니메이터들이 중요한 프레임(키프레임)을 먼저 그리고, 그 사이사이의 프레임을 다른 애니메이터들이 채우는 방식입니다. 이 기법은 3D 애니메이션에도 적용되었으며, 컴퓨터 …

CG Texture Mapping

텍스처링 (Texture Mapping) 텍스처 맵핑의 개념 (Concept of Texture Mapping) 소개 (Introduction)텍스처 맵핑은 3D 모델의 표면에 2D 이미지를 적용하여 사실적인 효과를 만드는 기술입니다. 이 기법을 통해 모델에 디테일한 표면 질감과 …

CG Lighting & Shading

조명 및 셰이딩 (Computer Graphics Lighting and Shading) 광원의 종류 (Types of Light Sources) 소개 (Introduction)광원은 3D 씬에서 객체를 비추어 현실감 있는 이미지를 생성하는 데 필수적인 요소입니다. 다양한 종류의 광원이 …

CG Rendering

렌더링 (Rendering) 소개 (Introduction)렌더링은 3D 모델을 2D 이미지로 변환하는 과정입니다. 다양한 기술과 알고리즘을 사용하여 현실감 있는 이미지를 생성합니다. 렌더링은 주로 실시간 렌더링과 오프라인 렌더링으로 나뉩니다. 렌더링 개념과 종류 (Rendering Concepts …

CG 3D Basics

3D 그래픽스 기초 (Basics of 3D Graphics) 3D 좌표계와 변환 (3D Coordinate System and Transformations) 소개 (Introduction)3D 그래픽스는 3차원 공간에서 객체를 표현하고 조작하는 기술입니다. 3D 좌표계와 변환은 이러한 객체들을 정의하고 …

CG 2D Basics

2D 그래픽스 기초 (Basics of 2D Graphics) 픽셀과 해상도 (Pixels and Resolution) 소개 (Introduction)픽셀은 컴퓨터 그래픽스의 가장 작은 단위로, 이미지를 구성하는 작은 점입니다. 해상도는 화면이나 이미지에서 가로와 세로 방향으로 얼마나 …