목록그래픽스 (3)
JUST DO IT PROJECT
2020/04/06 - [CSE] - [CG] 컴퓨터그래픽스 01.기본개념 2020/04/06 - [CSE] - [CG] 컴퓨터그래픽스 02. Rasterization 2020/04/07 - [CSE] - [CG]컴퓨터 그래픽스 03. 기하 변환 Geometric Transformation 3. 선 그리기. 다각형 채우기 Line Drawing, Polygon Filling 앞서 살펴본 그래픽스 파이프라인에서, 최종 프로젝션을 한 후, 디스플레이에서 픽셀화 하는 과정을 래스터화Rasterization이라고 설명드린 바 있습니다. 즉, 모델의 좌표데이터를 받아서 픽셀의 색상값을 결정하는 것입니다. 각 픽셀의 색상값은 2D 배열로 이루어진 프레임 버퍼에 저장하였다가 화면에 송출하는데, 연속적인 좌표데이터를 ..
2020/04/06 - [CSE] - [CG] 컴퓨터그래픽스 01.기본개념 2020/04/06 - [CSE] - [CG] 컴퓨터그래픽스 02. Rasterization 2020/04/07 - [CSE] - [CG]컴퓨터 그래픽스 03. 기하 변환 Geometric Transformation 1. 컴퓨터그래픽스란 컴퓨터 그래픽스란, 추상적인 표현을 시각화해 이미지를 만들어내는 것을 의미하는 것으로 크게 세가지로 분류할 수 있습니다. 모델링: 수학적(기하학적) 방식으로 물체를 정의하는 것. 실제 존재하는 것들을 3D 스캔하여 쓰거나, 기하학적 모델로 만들어 사용. 렌더링: 물리적(광학적) 방식으로 물체를 시각화하는 것. 빛과 모델 속성, 사용자의 눈 위치 정보를 기반으로 모델의 음영, 색깔을 결정하는 과정...
Abstract 모델링 태스크( surface deformation and editing)는 surface의 local한 변형을 관찰하면 분석할 수가 있다. Local transformation의 rigidity를 요구하는 operation이 굉장히 유용하다. 그런 formulation은 non-linear하지만 개념적으로 간단한 에너지 formulation으로 이어진다. 그 E formulation을 최소화 해서 특정 모델링 제약조건 하에서 surface를 deform한다. 얘네는 간단한 iterative mesh editing scheme을 제안한다. 얘네가 제안하는 방법은 detail-preserving 하고, 직관적인 deformation을 할 수 있다. 얘네의 알고리즘은 효과적이고, implem..