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)픽셀은 컴퓨터 그래픽스의 가장 작은 단위로, 이미지를 구성하는 작은 점입니다. 해상도는 화면이나 이미지에서 가로와 세로 방향으로 얼마나 …

CG Mathematics

computer graphics 수학 및 기초 이론 (Mathematics and Basic Theory) 컴퓨터 그래픽스는 수학적 개념과 기초 이론을 기반으로 합니다. 이러한 이론은 그래픽스 프로그래밍에서 이미지와 3D 모델을 정확하게 표현하고 변형하기 위해 필수적입니다. …

CG Software

그래픽스 소프트웨어 (Graphics Software) 그래픽스 소프트웨어는 디지털 이미지와 3D 모델을 생성, 편집, 렌더링하는 데 사용되는 다양한 도구와 프로그램을 의미합니다. 이러한 소프트웨어는 그래픽 디자이너, 애니메이터, 게임 개발자, 엔지니어 등 여러 분야에서 …

CG Hardware

그래픽스 하드웨어 (Graphics Hardware) 그래픽스 하드웨어는 컴퓨터 시스템에서 그래픽 처리를 담당하는 모든 장치를 의미합니다. 이는 주로 그래픽 처리 장치(GPU), 모니터, 입력 장치 등으로 구성됩니다. 이러한 하드웨어는 컴퓨터 그래픽스의 성능과 품질을 …