Graphics_homework1

Graphics_homework1 - NOTE 2009 GRAPHICS : PROJECT 1 BASED...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
2009 GRAPHICS : PROJECT 1 BASED ON DX9 BASICS . Documented by Dongjoon Kim  SNU CS Ph.D Course Student Contact : [email protected] NOTE
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
REQUIREMENTS
Background image of page 2
REQUIREMENTS Requirements for Project1 based on DX9 1. 3D Space Transformation (Closed in Projection Space) 2. Camera Control in WS 3. Shader model 3.0 (HLSL) 4. Render To Texture and Its Texture Mapping ( Read-back  Techniques ) 5. Phong-based Illumination
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3D SPACE TRANSFORMATION
Background image of page 4
3D SPACE TRANSFORMATION Space and Transformation Matrix 1. Transformation in Projection Space(3D) can be defined by 4x4  matrix  2. DX API defines row major matrix and vector. - mat1~3 = mat1*mat2*mat3 Rigid Space Linear Space Affine Space Projective Space Translation Rotation Shear Scale Perspective TR x1    y1   z1   p1 x2    y2   z2   p2 x3    y3   z3   p3 t1     t2   t3    1 Linear Transform Translation Projection
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3D SPACE TRANSFORMATION Transformation : 3D Space Definition for the Scene Object Space World Space Viewing Space Projection Space Window Space
Background image of page 6
3D SPACE TRANSFORMATION Transformation : 3D Space Definition for the Scene Object Space World Space Viewing Space Projection Space Window Space Object Designer's Space Coordinate system and unit are defined by the Designer x y z
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3D SPACE TRANSFORMATION Transformation : 3D Space Definition for the Scene Object Space World Space Viewing Space Projection Space Window Space Scene Stage Objects and Camera(Eye) and Light resources
Background image of page 8
3D SPACE TRANSFORMATION Transformation : 3D Space Definition for the Scene ( D3DX ) Object Space World Space Viewing Space Projection Space Window Space World Space Viewing Space Camera(Eye)-Origin Coordinate System Unit is same as WS's one Use 'D3DXMatrixLookAtLH(…)’
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3D SPACE TRANSFORMATION Transformation : 3D Space Definition for the Scene ( D3DX ) Object Space
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/29/2010 for the course CSE 4190.410 taught by Professor Shinyeonggil during the Spring '09 term at Seoul National.

Page1 / 27

Graphics_homework1 - NOTE 2009 GRAPHICS : PROJECT 1 BASED...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online