Chapter 7 – Curves Part - I

Slides:



Advertisements
Similar presentations
10-7 부동소수점 (Floating-Point) 계산  컴퓨터에서 숫자를 표기하는 방법  가수 (Fraction) : 부호화된 고정소수점 숫자 지수 (Exponent) : 소수점의 위치를 표시 ( 예 )10 진수 를 표기하면 Fraction Exponent.
Advertisements

변수와 조건문 빛나리 36 호 박승운. 파이썬 쉽게 사용하기 Python IDLE 사용 FILE - New File 로 파일 만들기 Run – Run Module 로 실행하기.
1. 도형의 연결 상태 2. 꼭지점과 변으로 이루어진 도형 Ⅷ. 도형의 관찰 도형의 연결상태 연결상태가 같은 도형 단일폐곡선의 성질 연결상태가 같은 입체도형 뫼비우스의 띠.
수치해석 (Numerical Analysis) 보간법 (Interpolation). Page 2 보간법 (Interpolation) In this chapter … 보간법이란 ? 통계적 혹은 실험적으로 구해진 데이터들 (x i ) 로부터, 주어진 데이터를 만족하는 근사.
1.3.1 원의 방정식. 생각해봅시다. SK 텔레콤에서는 중화동에 기지국을 세우려고 한다. 이 기지국은 중화고, 중화우체국, 뚝방에 모두 전파를 보내야 한다. 기지국은 어디에 세워야 할까 ? 중화동의 지도는 다음과 같다 원의 방정식.
Add Your Text 5. 지수함수와 로그함수 1. 지수함수 2. 로그함수 · 지수함수와 그 그래프 · 지수방정식과 지수부등식 · 로그 함수와 그 그래프 · 로그방정식과 로그부등식.
컴퓨터애니메이션 3장 이규민 김태일.
행복한 부자교실 16기 8조 성동구 성수동 답사 결과 12월 22일 발표.
2017 법인관련 개정세법 곽장미 세무사.
보충 문제 C4-3.
(Numerical Analysis of Nonlinear Equation)
PART 01 총 론 제9장 한국 사회복지법제의 형성과 발전.
수치해석 6장 예제문제 환경공학과 천대길.
Report #2 - Solution 문제 #1: 다음과 같이 프로그램을 작성하라.
실험 11. 트랜지스터 증폭기의 부하선 해석 방 기 영.
10 Three-Dimensional Object Representations  고려대학교 컴퓨터학과 김 창 헌.
제Ⅲ부 상미분 방정식의 근사해법과 유한요소해석
상관함수 correlation function
영상공학수학 Mathematical methods in computer graphics and vision
행렬 기본 개념 행렬의 연산 여러가지 행렬 행렬식 역행렬 연립 일차 방정식 부울행렬.
3차원 객체 모델링.
(Interpolation Values)
14장. 스플라인 학습목표 제어점, 지역성, 컨벡스 헐 등의 용어가 지닌 개념을 명확히 이해한다.
일차방정식의 풀이 일차방정식의 풀이 순서 ① 괄호가 있으면 괄호를 먼저 푼다.
Trigonometric Function
10장 컴퓨터 기반 데이터 획득 응용 프로그램 LabVIEW 사용법
OpenGL PROJECT I T S 우광식 성기영 서창수
제4장 제어 시스템의 성능.
Ⅲ. 이 차 방 정 식 1. 이차방정식과 그 풀이 2. 근 의 공 식.
(independent variable)
도형의 기초 3. 기본작도 삼각형의 작도 수직이등분선의 작도 각의 이등분선의 작도.
Term Projects 다음에 주어진 2개중에서 한 개를 선택하여 문제를 해결하시오. 기한: 중간 보고서: 5/30 (5)
MCL을 이용한 이동로봇 위치추정의 구현 ( Mobile robot localization using monte carlo localization ) 한양대학교 전자전기전공 이용학.
연산자 (Operator).
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
Metal Forming CAE Lab., Gyeongsang National University
인터넷응용프로그래밍 JavaScript(Intro).
COMPUTER ANIMATION (Key Frame Animation)
8장. spss statistics 20의 데이터 변환
Choi Seong Yun 컴퓨터 프로그래밍 기초 #06 : 반복문 Choi Seong Yun
제어시스템설계 Chapter 4 ~ Chapter 5.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
⊙ 이차방정식의 활용 이차방정식의 활용 문제 풀이 순서 (1)문제 해결을 위해 구하고자 하는 것을 미지수 로 정한다.
표지 수학8-나 2학년 2학기  Ⅲ.도형의 닮음 (4) 삼각형의 중점연결정리 (13/21) 삼각형의 중점연결정리.
2010년 연말정산 교육자료 센터운영팀 인사파트
이차방정식과 이차함수의 관계 이차함수의 그래프와 축의 위치 관계 이차방정식 의 그래프와 축이 만나는 점의 좌표는 이차방정식
1. 스케치 평면 설정 평면상의 스케치 스케치를 할 평면 선택 스케치시 Horizontal (x축)으로 사용할 기준축 선택
곡선 처리.
Chapter 1 단위, 물리량, 벡터.
열 전달 계수를 함수 식으로 입력 방법 □ 거리에 따른 열전달 계수를 함수 식으로 입력 방법
Chapter 1 단위, 물리량, 벡터.
1. 접선의 방정식 2010년 설악산.
도함수의 활용 -(4) 함수의 최댓값과 최솟값.
일본의 실버산업 패션 비즈니스클럽.
Part 02. 파워포인트 실무와 활용.
쉽게 배우는 알고리즘 2장. 점화식과 점근적 복잡도 분석
표지 수학8-나 2학년 2학기  Ⅱ.도형의 성질 (4) 삼각형의 내심과 외심 (9/20) 삼각형의 내심.
선의관악종합사회복지관 김정현.
Part 정비사업의 절차 1 ※ : 도시주거환경정비기본계획 도시·주거환경 정비계획(안) 작성 도시·주거환경정비 기본계획 수립
Numerical Analysis Programming using NRs
컴퓨터공학과 손민정 Computer Graphics Lab 이승용 교수님
8장 선택 논리 II 1. 논리연산자 1.1 논리연산자 : AND (&&) 1.2 논리연산자 : OR (||)
프로그래밍 개론 Ⅰ-실습 2장 데이터와 식①.
Texture Mapping Example
수치해석 ch3 환경공학과 김지숙.
NACST progress report 신수용.
수학 2 학년 1 학기 문자와 식 > 미지수가 2개인 연립방정식 ( 1 / 1 ) 연립일차방정식의 해.
II-1 단항식의 계산 01 소인수분해 지수법칙 지수법칙 지수법칙⑴ 3개 2개 5개 3+2 m개 n개 (m+n)개 합.
Lecture #6 제 4 장. 기하학적 객체와 변환 (1).
남자의피부의 고민을 한번에 싹~ 해결해주는 옴므라인
Presentation transcript:

Chapter 7 – Curves Part - I 그래픽스 연구실 박 경 와 2001.11.06 2001.11.06 Computer Graphics Lab. G.W. Park

곡선의 정의 Parametric 곡선 정의 : 곡선의 끝점 S(Curve Length)와 t의 관계 t min t  increase t max Arc length s 에 의해 파라메터 화 된 곡선 전체 곡선의 길이 2001.11.06 Computer Graphics Lab. G.W. Park

여러가지 곡선(Special Curves) Bezier 곡선 스플라인 곡선 Natural 스플라인 곡선 Clamped 스플라인 곡선 Closed Cubic 스플라인 곡선 Nonparametric B-스플라인 곡선 Kochanek-Bartels 스플라인 곡선 2001.11.06 Computer Graphics Lab. G.W. Park

베지어 곡선(Bezier Curves) 정의 수학적 간편성 사용상의 용이 3D Control Points , : Control Point N+1 개의 점을 가진 Bezier 곡선 : Bernstein Polynomial (Bezier Blending Function) : Combinational Values 2001.11.06 Computer Graphics Lab. G.W. Park

베지어 곡선(Bezier Curves) 성질 양 끝점을 반드시 지남. Convex hull 만족 2001.11.06 Computer Graphics Lab. G.W. Park

베지어 곡선(Bezier Curves) Example 2001.11.06 Computer Graphics Lab. G.W. Park

차수 증가(Degree Elevation) Control Points 및 차수의 증가 N+1 개 Control Points  N 차 식 N+2 개 Control Points  N+1 차 식으로 증가 부드러운 곡선획득에 이용 2001.11.06 Computer Graphics Lab. G.W. Park

차수 감소(Degree Reduction) Control Points 및 차수의 감소 곡선의 형성시에 계산 부하량의 감소 : 원래의 곡선 : 차수를 감소시킨 곡선 각 곡선의 끝점 나머지 Control Points 두 곡선의 제곱치의 차인 적분 값이 최소가 되는 점을 선택 2001.11.06 Computer Graphics Lab. G.W. Park

스플라인 곡선 모든 점에 정확한 Interpolation 의 성질을 가짐 Cubic Function Natural,Clamped,Closed 스플라인 Cubic Function 각각의 점 각각의 구간 기본 함수 요구 조건 2001.11.06 Computer Graphics Lab. G.W. Park

스플라인 곡선 성질 반드시 모든점을 지남 좀 더 복잡한 모양을 만들기 위해 낱낱의 곡선을 이어감 2001.11.06 Computer Graphics Lab. G.W. Park

함수의 계수 구하기 미지수 기존의 조건식 N+1 의 Control Points  N 개의 곡선 세션  N 개의 식 * 미지수 4개  4N 개의 미지수 기존의 조건식 4N-2 개의 식 존재 곡선 마다 Boundary Condition 에서 2개식 보충 2001.11.06 Computer Graphics Lab. G.W. Park

Boundary Condition Natural 스플라인 Clamped 스플라인 Closed 스플라인 : 값은 사용하는 경우에 따라 정해짐 2001.11.06 Computer Graphics Lab. G.W. Park

B-스플라인 Local Control 이 가능 적은수의 점의 위치 변동으로 인한 전체식의 재계산 필요없음 사용자에 의해 정의된 점 : deBoor points 2001.11.06 Computer Graphics Lab. G.W. Park

B-스플라인 성질 C2 continuity Approximation 부분적으로 조절이 가능(Local Control) Convex hull 만족 2001.11.06 Computer Graphics Lab. G.W. Park

Kochanek-Bartels 스플라인 순차적인 Control Points 각각 , 사이를 Cubic Interpolation 관련 파라메터 사용하는 Interpolation Hermite Interpolation Catmull-Rom Interpolation : Control Points 에서 곡선이 휘는 정도를 조절 : Control Points 에서 부드럽게 이어지는 정도를 조절 : Control Points 에서 경로 방향을 조절 2001.11.06 Computer Graphics Lab. G.W. Park

Kochanek-Bartels 스플라인 Hermite Interpolation Catmull-Rom Interpolation 점을 지나고, 각각의 Tangent Vector 가 일때, t=0 에서 나가는 Tangent 벡터 ,t=1 에서 들어오는 Tangent 벡터 2001.11.06 Computer Graphics Lab. G.W. Park

Boundary Condition 의 영향  -1 : tight,  1 : slack  0 : continuous, | |1 : has corner 2001.11.06 Computer Graphics Lab. G.W. Park

Boundary Condition(Cont’) 영향  -1 : outgoing tangent 우세, +1 : incoming 우세 그러므로, Boundary Condition 은.. 2001.11.06 Computer Graphics Lab. G.W. Park