SlideShare a Scribd company logo
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]

More Related Content

What's hot

Graph
GraphGraph
Directions, planes and miller indices
Directions, planes and miller indicesDirections, planes and miller indices
Directions, planes and miller indices
Srilakshmi B
 
Espacios y subepacios vectoriales
Espacios y subepacios vectorialesEspacios y subepacios vectoriales
Espacios y subepacios vectoriales
MirianArcos1
 
Materials Characterization Technique Lecture Notes
Materials Characterization Technique Lecture NotesMaterials Characterization Technique Lecture Notes
Materials Characterization Technique Lecture Notes
FellowBuddy.com
 
Crystallographic planes
Crystallographic planesCrystallographic planes
Crystallographic planes
sandhya sharma
 

What's hot (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
 

Viewers also liked

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 5
kieronmc
 
Effectiveness of major and ancillary tasks
Effectiveness of major and ancillary tasksEffectiveness of major and ancillary tasks
Effectiveness of major and ancillary taskschloeedwards
 

Viewers also liked (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 to 02mathematics

Vector analysis.pptx
Vector analysis.pptxVector analysis.pptx
Vector analysis.pptx
ssuser9be9191
 
02mathematics.ppt
02mathematics.ppt02mathematics.ppt
02mathematics.ppt
aozcan1
 
Asme y14.5.1
Asme y14.5.1Asme y14.5.1
Asme y14.5.1
Hassan Habib
 
EMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptxEMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptx
5610UmarIqbal
 
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 graphics
Bala 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.pdf
hasanahputri2
 
Simple Correspondence Analysis
Simple Correspondence AnalysisSimple Correspondence Analysis
Simple Correspondence Analysis
Varun 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.pptx
monaibrahim598401
 
Vectors mod-1-part-1
Vectors mod-1-part-1Vectors mod-1-part-1
Vectors mod-1-part-1
Asmita Bhagdikar
 
co-ordinate systems
 co-ordinate systems co-ordinate systems
co-ordinate systems
Suganthi Thangaraj
 
Dimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptxDimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptx
RohanBorgalli
 
Fundamentals of Machine Learning.pptx
Fundamentals of Machine Learning.pptxFundamentals of Machine Learning.pptx
Fundamentals of Machine Learning.pptx
WiamFADEL
 
Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1Electromagnetic theory Chapter 1
Electromagnetic theory Chapter 1
Ali Farooq
 
Computer graphics notes 2 tutorials duniya
Computer graphics notes 2   tutorials duniyaComputer graphics notes 2   tutorials duniya
Computer graphics notes 2 tutorials duniya
TutorialsDuniya.com
 
Electromagnetic theory EMT lecture 1
Electromagnetic theory EMT lecture 1Electromagnetic theory EMT lecture 1
Electromagnetic theory EMT lecture 1
Ali Farooq
 
Curves in space
Curves in spaceCurves in space
Curves in space
PiyaliDey14
 
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 vector
Jobins George
 

Similar to 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
 

More from 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
 

More from 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

Editor's Notes

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