Graphics_homework1

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

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

2009 GRAPHICS : PROJECT 1 BASED ON DX9 BASICS . Documented by Dongjoon Kim  SNU CS Ph.D Course Student Contact : [email protected] NOTE

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

View Full Document
REQUIREMENTS
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

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

View Full Document
3D SPACE TRANSFORMATION
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

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

View Full Document
3D SPACE TRANSFORMATION Transformation : 3D Space Definition for the Scene Object Space World Space Viewing Space Projection Space Window Space
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

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

View Full Document
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
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(…)’

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

View Full Document
3D SPACE TRANSFORMATION Transformation : 3D Space Definition for the Scene ( D3DX ) Object Space
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
Ask a homework question - tutors are online