컴퓨터공학과 손민정 Computer Graphics Lab 이승용 교수님

Slides:



Advertisements
Similar presentations
2. 속력이 일정하게 증가하는 운동 Ⅲ.힘과 운동 2.여러 가지 운동. 도입 Ⅲ.힘과 운동 2. 여러 가지 운동 2. 속력이 일정하게 증가하는 운동.
Advertisements

제철고 프로그래밍언어 2015 가을학기 연습 #1 Python 연산식 이다훈 POSTECH 컴퓨터공학과 2015 년 9 월 23 일.
1. 도형의 연결 상태 2. 꼭지점과 변으로 이루어진 도형 Ⅷ. 도형의 관찰 도형의 연결상태 연결상태가 같은 도형 단일폐곡선의 성질 연결상태가 같은 입체도형 뫼비우스의 띠.
Term project. Touch-screen 활용 그림판 –Touch-screen 을 입력장치로 하여 LCD 상에 그림을 그리는 프로그램 – 터치 입력을 절대 좌표로 받는 디바이스 /dev/touch 를 만들어 응용 프 로그램에서 수행하도록 함. –User interface.
Chapter 8. TEXT CLUSTERING 서울시립대 전자전기컴퓨터공학과 데이터마이닝 연구실 G 노준호.
이진 나무 구조 강윤섭 2008년 5월 23일.
Report #5 - due: 4/13 다음 10*5의 희소 행렬 A, B를 고려하라.
신호처리 실험 (Signal Processing Lab)
컴퓨터 프로그래밍 기초 [Final] 기말고사
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
실험 11. 트랜지스터 증폭기의 부하선 해석 방 기 영.
Open Graphics Library 팀 명 : Spes 송정웅 김정환
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
컴퓨터과학 전공탐색 배상원.
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
성탄절을 향한 길에서.
3차원 객체 모델링.
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
건축설계사 임동진.
Ⅱ. 지구의 변동과 역사 1. 지구의 변동 2. 지구의 역사 3. 우리나라의 지질.
Trigonometric Function
10장 컴퓨터 기반 데이터 획득 응용 프로그램 LabVIEW 사용법
Opencv 이민권.
CHAP 10:그래프 (2) 순천향대학교 하상호.
프로그래밍 개요
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
WIN95,98 보조프로그램 ‘그림판’을 이용한 포장지디자인.
군집 분석.
자료구조: CHAP 7 트리 –review 순천향대학교 컴퓨터공학과 하 상 호.
ROC curve Receiver-Operating Characteristic curve.
마인드 맵.
PTZ카메라를 이용한 Target Tracking
도형의 기초 3. 기본작도 삼각형의 작도 수직이등분선의 작도 각의 이등분선의 작도.
수학10-나 1학년 2학기 Ⅰ. 도형의 방정식 3. 원의 방정식 (14/24) 두 원의 공통현 수업계획 수업활동.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
Lab #5. Capacitor and inductor
Clipping 이진학.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
3강. 컴퓨터와의 기본적인 소통수단 - I 연산자란? 컴퓨터와 소통하기 위한 다양한 방법들
강의 소개 컴퓨터시뮬레이션학과 2017년 봄학기 담당교수 : 이형원 E304호,
Java , 안드로이드를 이용한 ‘사천성’ Game
VHDL를 이용한 DES 설계 정보통신컴퓨터공학부 5조 김인옥, 백미숙
1. 단면도 그리기 (1) 단면도의 정의 물체의 외형에서 보이지 않는 부분은 숨은선으로 그리지만, 필요한
수학10-나 1학년 2학기 Ⅱ.부등식의 영역 1. 부등식의 영역(2/5) 부등식 영역 수업계획 수업활동.
알고리즘 알고리즘이란 무엇인가?.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
서울대학교 컴퓨터공학부 김명수 행렬과 2차원 변환 서울대학교 컴퓨터공학부 김명수
문서 클러스터링 일본언어문화학과 서동진.
Chapter 1 단위, 물리량, 벡터.
Chapter 1 단위, 물리량, 벡터.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
생체 신호의 실시간 디지털 처리 7조 홍윤호( )-1등
(제작자: 임현수)모둠:임현수,유시연,유한민
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
웹 사이트 분석과 설계 [디자인 리서치] 학번: 이름 : 홍지애.
Chapter 7 – Curves Part - I
우선 각 평면도에서 점선으로 강조한 직육면체 형상의 피처를 생성한다. 여기서 컴퓨터응용가공산업기사 준비를
김진승 한국물리학회 교육위원장, 전북대학교 물리학과
Dongseo University 정보네트워크학과,컴퓨터공학과 박대은, 이병훈, 홍준형
게임수학 제 8 장 고급 렌더링.
Dongseo University 정보네트워크학과,컴퓨터공학과 이병훈, 박대은, 홍준형
3장 (2) 구문과 의미론 순천향대학교 컴퓨터공학과 하상호.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
수치해석 ch3 환경공학과 김지숙.
적용 가능 시간표 무한 생성 기계 2007/06/18 최석훈.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
오늘의 강의 제목을 입력하세요 소 속 : 인문대학 국어국문학과 이 름 : 홍길동 교수 1.
제3장 선교 구역.반장학교 제1단계.
STRIVING FOR THE WORLD BEST
Presentation transcript:

컴퓨터공학과 20001232 손민정 Computer Graphics Lab 이승용 교수님 Cartoon Rendering Requirement Analysis 컴퓨터공학과 20001232 손민정 Computer Graphics Lab 이승용 교수님

Proposal 요약 Problem Goal 선의 굵기, 물체의 음영 표현 등이 단조롭다 선 : 물체의 원근과 곡면에 관계없이 일정 Goal 실제 만화에 가까운 Cartoon Rendering 선 그리는 부분 개선에 중점

내부 채우기 명암 표현 음영부분 표현 광원 -> 음영효과 2가지 톤으로 표현 읽어온 색 정보에 특정 연산 가함 => 어두운 색 적용

그려야 할 선의 종류 경계선 ( Boundary Edge ) 주름선 ( Crease Edge ) 그 선을 포함하는 면이 하나 주름선 ( Crease Edge ) 그 선을 포함한 두 면의 사이각이 특정 값 이하 윤곽선 ( Silhouette Edge ) 현재 시점에서 물체의 외곽선 [ 윤곽선 ] [ 주름선 ] [ 경계선 ]

선 찾기 경계선 주름선 윤곽선 Rendering Time 시점에 영향 받지 않음 처음에 찾아서 저장 시점 이동에 따라 항상 변화 매번 다시 구해야 함 Hertzmann&Zorin 알고리즘 이어진 선 구하기 위해 필요 Rendering Time 가시성 검사 선 연결 처리

선 그리기 I 원근 먼 물체 : 가는 선 가까운 물체 : 굵은 선 주름선 (Crease Edge) 가는 선으로 표현

선 그리기 II 선의 처음과 끝 곡선에서 선 굵기 변화 점점 가늘어짐 손에 힘이 들어가는 지점에서 선이 굵어짐 각 점에서의 방향벡터를 계산하여 표현 가능

단계별 정리 3D 모델 정보 읽어오기 현 시점에 대한 연산 그리기 물체의 형태, 색상 정보 연산/저장 광원 연산하여 음영부분 찾기 경계선 주름선 찾기 현 시점에 대한 연산 윤곽선 찾기 찾은 선에 대해 가시성 검사, 선 연결 처리 그리기 음영 고려하여 2톤으로 내부 채우기 선 그리는 알고리즘 대입, 그리기

3D 모델 정보 OBJ 파일 3D 모델 정보 읽어오는 부분 필요 가장 단순하고 기본적인 3D 파일 포맷 기본 조건 색 정보 함께 읽어올 수 있어야 함

그려야 할 선 찾기 ( 보충 ) 가시성 검사 현재 시점에서 해당 선이 보이는지 확인 [ 가시성 검사 ]