PowerPoint 프레젠테이션

Similar documents
PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

초판 1쇄 발행 2013년 10월 25일 지은이 박승제 펴낸이 장성두 펴낸곳 제이펍 출판신고 2009년 11월 10일 제 호 주소 경기도 파주시 문발동 파주출판도시 뮤즈빌딩 403호 전화 / 팩스

歯기구학


Á¦¸ñ¾øÀ½

DDS

Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오.

(132~173)4단원-ok

산선생의 집입니다. 환영해요

<BFA9C7E0BEF720C1A6B5B5B0B3BCB1B9E6BEC82E687770>

Microsoft PowerPoint - 05geometry.ppt

소성해석

MATLAB for C/C++ Programmers

Microsoft PowerPoint - AC3.pptx

<333920B9DABCBCC8F12DBAF1C1A4C7FC20B0C7C3E0B9B0C0C720BFDCC7C7BDC3BDBAC5DB20BCB3B0E8B8A620C0A7C7D120C0FCC8C4C3B3B8AE20B8F0B5E220B0B3B9DF2E687770>

The Top Ten Moulding Problems

(Microsoft PowerPoint - Ch19_NumAnalysis.ppt [\310\243\310\257 \270\360\265\345])

OR MS와 응용-03장

Vector Differential: 벡터 미분 Yonghee Lee October 17, 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표

여기에 제목을 입력하시오

Microsoft PowerPoint - 04-Model Class.pptx

Autodesk Corporate PowerPoint Template

Vector Space Vector space : 모든 n 차원컬럼벡터의집합 : {, :, } (, 2), (2, 5), (-2.4, 3), (2.7, -3.77), (,), 이차원공간을모두채움 : {,, :,, } (2,3,4), (3,2,-5), Vector spa

13장_

현대대학물리학 36(545~583p)

Start-up Korea D'STRICT HOLDINGS (주)디스트릭트홀딩스 캐츠, 레미제라블, 오페라의 유령, 미스 사이공 은 세계4 대 뮤지컬로 불린다. 이들 작품은한사람에 의해 제작됐다. 뮤지컬의 제왕 으로 불리는 영국의 캐머런 매킨토시다.

*논총기획(1~160)

제 출 문 한국산업안전공단 이사장 귀하 본 보고서를 2002 년도 공단 연구사업계획에 따라 수행한 산 업안전보건연구수요조사- 산업안전보건연구의 우선순위설정 과제의 최종보고서로 제출합니다. 2003년 5월 연구기관 : 산업안전보건연구원 안전경영정책연구실 정책조사연구팀 연

쿠폰형_상품소개서




슬라이드 1

I 문학과 우리 사회 눈 은 다가오는 계절인 봄의 생명력과 연결되어 작품 전체의 분위 기를 주도하고 있다. 1. 문학과 인접 분야 바탕 학습 확인 문제 본문 009쪽 01 4 문학은 음악, 미술 등과 같이 예술의 한 갈래로, 다른 예술 갈래와 달리 언

MATLAB for C/C++ Programmers

picture, LaTeX Built-in Drawing Environment - Include Only If Paper Has a Subtitle

<BCF6C7D0BFEBBEEE2E687770>


01

06_[ ] 이민철 hwp

Microsoft PowerPoint - 12-Custom Classes.pptx

PowerPoint Presentation

2: [9] 3 3: [9] 4 3 1, 3 (Seifert Surfaces) 3

연번 동명 유형별 식당명 주소1 주소2 대표자 전화번호 2.6 (토) 연휴기간 운영여부 (O.X로 표기) 2.7 (일) 2.8 (월) 2.9 (화) 2.10 (수) 12 건국동 분식 피자가기가막혀 광주광역시 북구 용두동 (영암마트 맞은편 농협 건물 1 층)

Electropure EDI OEM Presentation

밝은세상 10호 내지 0625

그래픽 프로그래밍

¿ÀǼҽº°¡À̵å1 -new

송동우.PDF

EARTHQUAKE FOCUS.pdf

Vertical Probe Card Technology Pin Technology 1) Probe Pin Testable Pitch:03 (Matrix) Minimum Pin Length:2.67 High Speed Test Application:Test Socket

Microsoft PowerPoint - 04-Lines.pptx

비선형으로의 확장

Microsoft Word - cg08-final-answer.doc

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

(047~113)300제언어ok

MZ601_QG_0527_L-SKT.pdf

예제 <!DOCTYPE html><html><head> <script type="text/javascript"> function arcto() { var canvas = document.getelementbyid('canvas'); context = canvas.get

LIDAR와 영상 Data Fusion에 의한 건물 자동추출

<4D F736F F F696E74202D2035BBF3C6F2C7FC5FBCF8BCF6B9B0C1FA2E BC8A3C8AF20B8F0B5E55D>

TIMELINE 독창적인 아이템의 완성은, 아프리카TV BJ 활동에서 STATE 6월 팀 빌딩 2013년 10월 카이트창업가재단 투자 0.5억 원 엔젤투자매칭펀드 0.5억 원 노바토 설립 직원 5명 2013년 9명 2014년 1일 평균 메시지 발생 건수 2014년 10

The Top Ten Moulding Problems

MB860_Q_0405_L-SKT.pdf

¾DÁ ÖÖ„�Àº¨Ö´ä

< C3D6C1BEC3E2C6C7BABB2E687770>

Disclaimer IPO Presentation,., Presentation,. Presentation..,,,,, E..,.,,.

π >> x=linspace(0,2*pi,30); >> y=sin(x); >> plot(x,y) π

ETL_project_best_practice1.ppt

歯RCM

작용소의 행렬표현과 그 응용

벡터(0.6)-----.hwp

문서의 제목 나눔명조R, 40pt

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

환경중잔류의약물질대사체분석방법확립에 관한연구 (Ⅱ) - 테트라사이클린계항생제 - 환경건강연구부화학물질연구과,,,,,, Ⅱ 2010

<4354B9DFC0FCB0FA20B9AEC8ADBBEABEF720B1B8C1B620BAAFC8AD2E687770>

2016년 6월 비철금속 전망 보고서.hwp

슬라이드 1

PowerPoint 프레젠테이션

문제지 제시문 2 보이지 않는 영역에 대한 정보를 얻기 위하여 관측된 다른 정보를 분석하여 역으로 미 관측 영역 에 대한 정보를 얻을 수 있다. 가령 주어진 영역에 장애물이 있는 경우 한 끝 점에서 출발하여 다른 끝 점에 도달하는 최단 경로의 개수를 분석하여 장애물의

Microsoft PowerPoint 다변수 방정식과 함수(1).ppt

04_오픈지엘API.key

Microsoft PowerPoint - MDA 2008Fall Ch2 Matrix.pptx

<30392DC0FAC0DABCF6C1A42D3737B1B8C3A2B4EB2D65626F6F6B2E687770>

설계란 무엇인가?

Chap 6: Graphs

계수를 결정하는 과정이며, 순방향 경로는 이러한 보정 계수를 데이터 경로에 적용하는 과정이다. 적응 서브시스템은 기준 신호로 송신된 데이터로부터 샘플을 캡처하고, 이를 PA로부터 출력된 신 호의 관찰 경로에 의한 동시 캡처된 신호와 비교함으로써 지속적으로 PA 특성에

C 언어 프로그래밊 과제 풀이

제 3장 시장구조와 시장모형

GEAR KOREA

구분 : 수학 / 이차곡선대상 : 고등학교 1 학년 제목 : 이차곡선 : 항공기곡면설계 (Lofting) 이차곡선의정의 이차곡선 (Quadratic Curve) 는원뿔곡선 (Conic Curve) 라고불린다. 이는그리스수학자아폴로니오스 (Apollonios, BC 26

PowerPoint 프레젠테이션

< D3135C8A35FC3D6C1BEBCF6C1A4BABB5F E687770>

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

KakaoGame Integrated Guidelines _Open

쉽게 풀어쓴 C 프로그래밍

<A1DAA1DAA1DA20C6DBC5AC20BCF6C7D020BFCFB7E E687770>

Chapter4.hwp

Transcription:

11 곡선과곡면 01 Spline 곡선 02 Spline 곡면 03 Subdivision 곡면

C n 연속성 C 0 연속성 C 1 연속성 2 C 2 연속성

01 Spline 곡선 1. Cardinal Spline Curve 2. Hermite Spline Curve 3. Bezier Spline Curve 4. Catmull-Rom Spline Curve 5. B-Spline Curve 6. Clamped B-Spline Curve 7. NURBS(Non-Uniform Rational B-Spline) Curve 3

01 1. Cardinal Spline Curve Cardinal Spline Curve C(t) 4

01 1. Cardinal Spline Curve Cardinal Spline Curve 의구현결과 코드 11-1 5 (A) Tension = 0.5 (B) Tension = 1.5

01 2. Hermite Spline Curve Cubic Hermite Spline Curve H(t) 6

01 2. Hermite Spline Curve Cubic Hermite Curve 를위한기본적인형태및 Blending Functions / Basis Functions 7 (A) 2 개의제어점 (P1, P2) 및각제어점에대한장력 (T1, T2) 에의해생성된 Cubic Hermite Curve 의기본적인형태 (B) Cubic Hermite Curve 를위한 Blending Functions / Basis Functions

01 2. Hermite Spline Curve 끝점 (Endpoint) P 2 을공유하는두개의 Hermite Spline Curves 8

01 2. Hermite Spline Curve Hermite Spline Curve 의구현결과 코드 11-2 9

01 3. Bezier Spline Curve Bezier Spline Curve 의생성과정 (A-1) 초기 (A-2) 중기 (A-3) 말기 10 (A) 2 차 Bezier Spline Curve

01 3. Bezier Spline Curve Bezier Spline Curve 의생성과정 (B-1) 초기 (B-2) 중기 (B-3) 말기 11 (B) 3 차 Bezier Spline Curve

01 3. Bezier Spline Curve Bezier Spline Curve 의생성과정 (C-1) 초기 (C-2) 중기 (C-3) 말기 12 (C) 4 차 Bezier Spline Curve

01 3. Bezier Spline Curve Bezier Spline Curve B(t) 13

01 3. Bezier Spline Curve ( 수식 11-21) 에주어진순환관계에의해생성된 Bernstein Polynomials 14

01 3. Bezier Spline Curve Cubic Bezier Curve 의기본적인형태및 Blending Functions / Basis Functions 15 (A) 4 개의제어점에의해생성된 Cubic Bezier Curve 의기본적인형태 (B) 차수가 3 인 Cubic Bezier Curve 를위한 Blending Functions / Basis Functions

01 3. Bezier Spline Curve 제어점들 P 0, P 1, P 2 및 P 3 을가지는 Bezier Curve 의다양성 16

01 3. Bezier Spline Curve Bezier Spline Curve 의구현결과 코드 11-3 17

01 4. Catmull-Rom Spline Curve Catmull-Rom Spline Curve C i (t) 18

01 4. Catmull-Rom Spline Curve Catmull-Rom Spline Curve 의기본적인형태및 Blending Functions / Basis Functions (A) 4 개의제어점에의해생성된 Catmull- Rom Spline Curve 의기본적인형태 19 (B) 7 개의제어점에의해생성된 Catmull- Rom Spline Curve 및접선들 (C) Catmull-Rom Spline Curve 를위한 Blending Functions / Basis Functions

01 4. Catmull-Rom Spline Curve Catmull-Rom Spline Curve 의구현결과 코드 11-4 20

01 5. B-Spline Curve 8 개의제어점 P i 을사용하여구성된 B-Spline Curve 21

01 5. B-Spline Curve Uniform Cubic B-Spline Curve 의기본적인형태및 Blending Functions / Basis Functions 22 (A) 4 개제어점에의해생성된 Uniform Cubic B-Spline Curve 의기본적인형태 (B) Uniform Cubic B-Spline Curve 를위한 Blending Functions / Basis Functions

01 5. B-Spline Curve Uniform Cubic B-Spline Curve Q i (t) 23

01 5. B-Spline Curve [ 그림 11-13] 에처음과마지막제어점들모두에 3 번중복한 B- Spline Curve 의결과 24

01 5. B-Spline Curve [ 그림 11-13] 에서내부제어점들중하나를 3 번중복한 B- Spline Curve 의결과 25

01 5. B-Spline Curve B-Spline Curve 의 3 가지유형 (A) Open B-Spline Curve (B) Clamped B-Spline Curve (C) Closed B-Spline Curve 26

01 5. B-Spline Curve B-Spline Curve 의구현결과 코드 11-5 27

01 6. Clamped B-Spline Curve Clamped B-Spline Curve 의구현결과 코드 11-6 28

01 7. NURBS Curve 제어점들과 Knot 의관계 29

01 7. NURBS Curve NURBS : 제어점 P 3 에대응하는가중치 w 3 의변경에따른결과 30

01 7. NURBS Curve NURBS Curve 의구현결과 코드 11-7 31

02 Spline 곡면 1. Hermite Spline Surface 2. Bezier Spline Surface 3. B-Spline Surface 4. NURBS(Non-Uniform Rational B-Spline) Surface 32

02 1. Hermite Spline Surface Hermite Spline Curve H x (s, t) 33

02 1. Hermite Spline Surface [g ij ] 의 x 성분분포도 34

02 1. Hermite Spline Surface Hermite Spline Surface H x (s, t) 의구성도 35 A) 4 개의제어점에의해생성된 Hermite Splinez Surface 이기본적인형태 B) 각제어점에생성된접선 Vector 및 2 차미분계수 Vector

02 1. Hermite Spline Surface Hermite Spline Surface 의구현결과 코드 11-8 (A) Wire-frame Hermite Spline Surface: Tension 0.50 B) Wire-frame Hermite Spline Surface: Tension 1.50 36 (C) Wire-frame Hermite Spline Surface: Tension 3.50 (D) Mesh 를채우고조명을적용한 Hermite Spline Surface : Tension 0.50

02 1. Hermite Spline Surface glloadmatrixf 함수의 Prototype glmultimatrixf 함수의 Prototype 37

02 1. Hermite Spline Surface glgetfloatv 함수의 Prototype 38

02 1. Hermite Spline Surface glmap2f 함수의 Prototype 39

02 1. Hermite Spline Surface glmapgrid2f 함수의 Prototype 40

02 1. Hermite Spline Surface glevalmesh2 함수의 Prototype glevalcoord2f 함수의 Prototype 41

02 2. Bezier Spline Surface Bezier Spline Surface C(u, v) 42

02 2. Bezier Spline Surface Bezier Spline Surface 을위한매개변수방향 (u, v) 및 차수 (n, m) Bezier Spline Surface C(u, v) 43

02 2. Bezier Spline Surface 2D Evaluators 를사용한 Wire-frame Bezier Spline Surface 의구현결과 코드 11-9 44

02 2. Bezier Spline Surface 2D Evaluators 를사용하여생성한 Bezier Spline Curve 에 Mesh 를채우고조명을추가한 Bezier Spline Surface 의구현결과 코드 11-10 45

02 3. B-Spline Surface 차수의변화에따른 B-Spline Surface 의변화 (A) (Periodic, Periodic) (B) (Non-Periodic, Non-Periodic) (C) (Periodic, Non-Periodic) (p, q)=(3, 3) (p, q)=(3, 3) (p, q)=(5, 2) 46

02 3. B-Spline Surface B-Spline Surface 의 3 가지유형 (A) Clamped (B) Closed (C) Open 47

02 3. B-Spline Surface Parametric Curve 의 Tension Product 48

02 3. B-Spline Surface B-Spline Surface Q(u, v) 49

02 3. B-Spline Surface Bicubic B-Spline Surface 의구현결과 코드 11-11 50

02 4. NURBS Surface NURBS Surface S(u, v) 51

02 4. NURBS Surface NURBS Surface 의구현결과 코드 11-12 52

02 4. NURBS Surface glunewnurbsrenderer 함수의 Prototype 53

02 4. NURBS Surface glunurbsproperty 함수의 Prototype 54

02 4. NURBS Surface glunurbsproperty 함수의 Prototype 55

02 4. NURBS Surface glunurbsproperty 함수의 Prototype 56

02 4. NURBS Surface glunurbsproperty 함수의 Prototype 57

02 4. NURBS Surface glunurbsproperty 함수의 Prototype 58

02 4. NURBS Surface glubeginsurface 함수의 Prototype 59

02 4. NURBS Surface glunurbssurface 함수의 Prototype 60

02 4. NURBS Surface gluendsurface 함수의 Prototype 61

03 Subdivision 곡면 1. Catmull-Clark Subdivision Surface 2. Doo-Sabin Subdivision Surface 3. Loop Subdivision Surface 62

03 Subdivision 곡면 Subdivision Scheme 의분류 63

03 Subdivision 곡면 육면체 (Cube) 에여러가지종류의 Subdivision 규칙을적용한결과 (A) Original Cube (B) Midpoint Subdivision (C) Catmull-Clark Subdivision 64 (D) Doo-Sabin Subdivision (E) Loop Subdivision (F) 3 Subdivision

03 1. Catmull-Clark Subdivision Surface Catmull-Clark Subdivision 의구현결과예시 65

03 1. Catmull-Clark Subdivision Surface Catmull-Clark Subdivision 의규칙 66

03 1. Catmull-Clark Subdivision Surface Catmull-Clark Subdivision Surface 를위한새로운 Vertex 생성및가중치 67

03 1. Catmull-Clark Subdivision Surface Catmull-Clark Subdivision Surface 의구현결과 코드 11-13 68 (A) Level 0 (B) Level 1 (C) Level 3

03 2. Doo-Sabin Subdivision Surface Doo-Sabin Subdivision Surface 의예시 (A) T 모양의사변형 Mesh 에 2 번의세부적인반복효과적용 (B) Limit Surface 69 (C) Doo-Sabin Subdivision 을육면체 (Cube) 에적용한결과

03 2. Doo-Sabin Subdivision Surface Doo-Sabin Subdivision Matrix S k DS 70

03 2. Doo-Sabin Subdivision Surface Doo-Sabin Subdivision Surface Scheme 71 (A) 기존의점 (Point) 및라인 (Line) 들사이에세부적인 Vertex 들생성 (B) 기존의점 (Point) 들에대한가중치 (Weight) 를기준으로세부적인 Vertex 들중하나를생성

03 2. Doo-Sabin Subdivision Surface Doo-Sabin Subdivision Surface 의구현결과 코드 11-14 (A) Level 0 (B) Level 1 (C) Level 2 (D) Level 3 72

03 3. Loop Subdivision Surface Loop Subdivision Surface 규칙 73 (A) 홀수 Vertex 들을위한 Masks (B) 짝수 Vertex 들을위한 Masks

03 3. Loop Subdivision Surface 기존 Vertex 들에대한위치의선형조합으로새로운위치계산 74

03 3. Loop Subdivision Surface Loop Subdivision Surface 의구현결과 코드 11-15 75 (A) Level 0 (B) Level 1 (C) Level 2

03 3. Loop Subdivision Surface Loop Subdivision Surface 의구현결과 76 (A) Level 3 (B) Level 4 (C) Level 5