SlideShare una empresa de Scribd logo
1 de 25
Mathematics for Computer Graphics 고려대학교 컴퓨터 그래픽스 연구실
Contents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Coordinate Reference Frames ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2D Cartesian Reference System ,[object Object],Coordinate origin at the  lower-left  screen corner  y x y x Coordinate origin in the  upper-left  screen corner
Polar Coordinates ,[object Object],[object Object], r
Why Polar Coordinates? ,[object Object],[object Object],[object Object],x x y y dx dx d  d    균등하게 분포되지 않은 점들 연속된 점들 사이에 일정간격유지 Polar Coordinates Cartesian Coordinates
3D Cartesian Reference Frames Three Dimensional Point
3D Cartesian Reference Frames ,[object Object],[object Object],[object Object],[object Object],[object Object]
3D Curvilinear Coordinate Systems ,[object Object],[object Object],[object Object],A general Curvilinear coordinate reference frame   x 2  axis x 3  axis x 1  axis x 1  = const 1 x 3  = const 3 x 2  = const 2
3D Non-Cartesian System ,[object Object],[object Object],z P(  ,  ,z) x axis y axis z axis   P(r,  ,   ) x axis y axis z axis   r
[object Object],[object Object],[object Object],Points and Vectors V P 2 P 1 x 1 x 2 y 1 y 2
Vectors ,[object Object],[object Object],   V x z y
Scalar Product ,[object Object],[object Object],[object Object],[object Object],[object Object],Dot Product, Inner Product 라고도 함 |V 2 |cos   V 2 V 1
Vector Product ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cross Product, Outer Product 라고도 함 V 1 V 2 V 1     V 2  u
Examples ,[object Object],[object Object],Normal Vector of the Plane  V 2 V 1 Angle between Two Edges ( x 2 , y 2 ) ( x 0 , y 0 ) ( x 1 , y 1 )
Basis Vectors ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Curvilinear coordinate-axis vectors u 2 u 1 u 3
Orthonormal Basis ,[object Object],[object Object],[object Object],[object Object]
Metric Tensor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Properties of Metric Tensors ,[object Object],[object Object],[object Object],[object Object]
Examples of Metric Tensors ,[object Object],[object Object]
Matrices ,[object Object],[object Object],[object Object]
Matrix Multiplication ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],× = ( i,j ) j -th column i -th row m l n n m l
Matrix Transpose ,[object Object],[object Object],[object Object]
Determinant of Matrix ,[object Object],[object Object],[object Object],[object Object]
Inverse Matrix ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Directions, planes and miller indices
Directions, planes and miller indicesDirections, planes and miller indices
Directions, planes and miller indicesSrilakshmi B
 
Espacios y subepacios vectoriales
Espacios y subepacios vectorialesEspacios y subepacios vectoriales
Espacios y subepacios vectorialesMirianArcos1
 
Materials Characterization Technique Lecture Notes
Materials Characterization Technique Lecture NotesMaterials Characterization Technique Lecture Notes
Materials Characterization Technique Lecture NotesFellowBuddy.com
 
Crystallographic planes
Crystallographic planesCrystallographic planes
Crystallographic planessandhya sharma
 

La actualidad más candente (7)

Graph
GraphGraph
Graph
 
Directions, planes and miller indices
Directions, planes and miller indicesDirections, planes and miller indices
Directions, planes and miller indices
 
Espacios y subepacios vectoriales
Espacios y subepacios vectorialesEspacios y subepacios vectoriales
Espacios y subepacios vectoriales
 
Materials Characterization Technique Lecture Notes
Materials Characterization Technique Lecture NotesMaterials Characterization Technique Lecture Notes
Materials Characterization Technique Lecture Notes
 
Matrix algebra
Matrix algebraMatrix algebra
Matrix algebra
 
Unit 3 Statistics
Unit 3 Statistics Unit 3 Statistics
Unit 3 Statistics
 
Crystallographic planes
Crystallographic planesCrystallographic planes
Crystallographic planes
 

Destacado

In what ways does your media products use, develop and challenge conventions ...
In what ways does your media products use, develop and challenge conventions ...In what ways does your media products use, develop and challenge conventions ...
In what ways does your media products use, develop and challenge conventions ...chloeedwards
 
Evaluation question 5
Evaluation question 5Evaluation question 5
Evaluation question 5kieronmc
 
Effectiveness of major and ancillary tasks
Effectiveness of major and ancillary tasksEffectiveness of major and ancillary tasks
Effectiveness of major and ancillary taskschloeedwards
 

Destacado (7)

Presentation
PresentationPresentation
Presentation
 
03raster 1
03raster 103raster 1
03raster 1
 
03raster
03raster03raster
03raster
 
In what ways does your media products use, develop and challenge conventions ...
In what ways does your media products use, develop and challenge conventions ...In what ways does your media products use, develop and challenge conventions ...
In what ways does your media products use, develop and challenge conventions ...
 
07object3d 1
07object3d 107object3d 1
07object3d 1
 
Evaluation question 5
Evaluation question 5Evaluation question 5
Evaluation question 5
 
Effectiveness of major and ancillary tasks
Effectiveness of major and ancillary tasksEffectiveness of major and ancillary tasks
Effectiveness of major and ancillary tasks
 

Similar a 02mathematics

Vector analysis.pptx
Vector analysis.pptxVector analysis.pptx
Vector analysis.pptxssuser9be9191
 
02mathematics.ppt
02mathematics.ppt02mathematics.ppt
02mathematics.pptaozcan1
 
EMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptxEMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptx5610UmarIqbal
 
04transformation2d
04transformation2d04transformation2d
04transformation2dKetan Jani
 
Kulum alin-11 jan2014
Kulum alin-11 jan2014Kulum alin-11 jan2014
Kulum alin-11 jan2014rolly purnomo
 
Computer graphics
Computer graphicsComputer graphics
Computer graphicsBala Murali
 
01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdf
01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdf01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdf
01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdfhasanahputri2
 
Simple Correspondence Analysis
Simple Correspondence AnalysisSimple Correspondence Analysis
Simple Correspondence AnalysisVarun Gangadhar
 
Electric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptx
Electric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptxElectric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptx
Electric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptxmonaibrahim598401
 
Dimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptxDimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptxRohanBorgalli
 
Fundamentals of Machine Learning.pptx
Fundamentals of Machine Learning.pptxFundamentals of Machine Learning.pptx
Fundamentals of Machine Learning.pptxWiamFADEL
 
Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1Ali Farooq
 
Computer graphics notes 2 tutorials duniya
Computer graphics notes 2   tutorials duniyaComputer graphics notes 2   tutorials duniya
Computer graphics notes 2 tutorials duniyaTutorialsDuniya.com
 
Electromagnetic theory EMT lecture 1
Electromagnetic theory EMT lecture 1Electromagnetic theory EMT lecture 1
Electromagnetic theory EMT lecture 1Ali Farooq
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extractionRushin Shah
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vectorJobins George
 

Similar a 02mathematics (20)

Vector analysis.pptx
Vector analysis.pptxVector analysis.pptx
Vector analysis.pptx
 
02mathematics.ppt
02mathematics.ppt02mathematics.ppt
02mathematics.ppt
 
Asme y14.5.1
Asme y14.5.1Asme y14.5.1
Asme y14.5.1
 
EMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptxEMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptx
 
04transformation2d
04transformation2d04transformation2d
04transformation2d
 
Kulum alin-11 jan2014
Kulum alin-11 jan2014Kulum alin-11 jan2014
Kulum alin-11 jan2014
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdf
01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdf01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdf
01_ELMAGTER_DNN_VEKTOR-ANALYSIS_FULL.pdf
 
Simple Correspondence Analysis
Simple Correspondence AnalysisSimple Correspondence Analysis
Simple Correspondence Analysis
 
Electric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptx
Electric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptxElectric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptx
Electric and Magnetic Fields (EEE2303)-lecture 1-3 - Vector Analysis.pptx
 
Vectors mod-1-part-1
Vectors mod-1-part-1Vectors mod-1-part-1
Vectors mod-1-part-1
 
co-ordinate systems
 co-ordinate systems co-ordinate systems
co-ordinate systems
 
Dimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptxDimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptx
 
Fundamentals of Machine Learning.pptx
Fundamentals of Machine Learning.pptxFundamentals of Machine Learning.pptx
Fundamentals of Machine Learning.pptx
 
Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1
 
Computer graphics notes 2 tutorials duniya
Computer graphics notes 2   tutorials duniyaComputer graphics notes 2   tutorials duniya
Computer graphics notes 2 tutorials duniya
 
Electromagnetic theory EMT lecture 1
Electromagnetic theory EMT lecture 1Electromagnetic theory EMT lecture 1
Electromagnetic theory EMT lecture 1
 
Curves in space
Curves in spaceCurves in space
Curves in space
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vector
 

Más de Ketan Jani

Graphics pipeline
Graphics pipelineGraphics pipeline
Graphics pipelineKetan Jani
 
Graphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsGraphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsKetan Jani
 
09transformation3d
09transformation3d09transformation3d
09transformation3dKetan Jani
 
02mathematics 1
02mathematics 102mathematics 1
02mathematics 1Ketan Jani
 

Más de Ketan Jani (10)

08viewing3d
08viewing3d08viewing3d
08viewing3d
 
Shading
ShadingShading
Shading
 
Graphics pipeline
Graphics pipelineGraphics pipeline
Graphics pipeline
 
Graphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsGraphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygons
 
Curves
CurvesCurves
Curves
 
09transformation3d
09transformation3d09transformation3d
09transformation3d
 
07object3d
07object3d07object3d
07object3d
 
06 clipping
06 clipping06 clipping
06 clipping
 
05viewing2d
05viewing2d05viewing2d
05viewing2d
 
02mathematics 1
02mathematics 102mathematics 1
02mathematics 1
 

02mathematics

Notas del editor

  1. 한글을 발음하는 입술 애니메이션은 다음과 같은 문제점을 갖고 있습니다 . 한글은 외국어와 차이가 있어 외국 모델을 그대로 사용할 수 없으며 연구 개요에서 보셨듯이 선행 연구는 부정확한 발음을 표현하고 동시조음도 고려하지 않아 실재와 다른 움직임을 보였습니다 . 본 연구는 음절을 자연스럽게 발음하고 음절간의 움직임도 부드럽게 표현하는 모델을 구현하는 것이 목적입니다 .
  2. 한글을 발음하는 입술 애니메이션은 다음과 같은 문제점을 갖고 있습니다 . 한글은 외국어와 차이가 있어 외국 모델을 그대로 사용할 수 없으며 연구 개요에서 보셨듯이 선행 연구는 부정확한 발음을 표현하고 동시조음도 고려하지 않아 실재와 다른 움직임을 보였습니다 . 본 연구는 음절을 자연스럽게 발음하고 음절간의 움직임도 부드럽게 표현하는 모델을 구현하는 것이 목적입니다 .
  3. 한글을 발음하는 입술 애니메이션은 다음과 같은 문제점을 갖고 있습니다 . 한글은 외국어와 차이가 있어 외국 모델을 그대로 사용할 수 없으며 연구 개요에서 보셨듯이 선행 연구는 부정확한 발음을 표현하고 동시조음도 고려하지 않아 실재와 다른 움직임을 보였습니다 . 본 연구는 음절을 자연스럽게 발음하고 음절간의 움직임도 부드럽게 표현하는 모델을 구현하는 것이 목적입니다 .
  4. 한글을 발음하는 입술 애니메이션은 다음과 같은 문제점을 갖고 있습니다 . 한글은 외국어와 차이가 있어 외국 모델을 그대로 사용할 수 없으며 연구 개요에서 보셨듯이 선행 연구는 부정확한 발음을 표현하고 동시조음도 고려하지 않아 실재와 다른 움직임을 보였습니다 . 본 연구는 음절을 자연스럽게 발음하고 음절간의 움직임도 부드럽게 표현하는 모델을 구현하는 것이 목적입니다 .
  5. 한글을 발음하는 입술 애니메이션은 다음과 같은 문제점을 갖고 있습니다 . 한글은 외국어와 차이가 있어 외국 모델을 그대로 사용할 수 없으며 연구 개요에서 보셨듯이 선행 연구는 부정확한 발음을 표현하고 동시조음도 고려하지 않아 실재와 다른 움직임을 보였습니다 . 본 연구는 음절을 자연스럽게 발음하고 음절간의 움직임도 부드럽게 표현하는 모델을 구현하는 것이 목적입니다 .
  6. 한글을 발음하는 입술 애니메이션은 다음과 같은 문제점을 갖고 있습니다 . 한글은 외국어와 차이가 있어 외국 모델을 그대로 사용할 수 없으며 연구 개요에서 보셨듯이 선행 연구는 부정확한 발음을 표현하고 동시조음도 고려하지 않아 실재와 다른 움직임을 보였습니다 . 본 연구는 음절을 자연스럽게 발음하고 음절간의 움직임도 부드럽게 표현하는 모델을 구현하는 것이 목적입니다 .