Upcoming SlideShare
×

# Introduction of 3D Development

895 views

Published on

3D Development
by Tao Ye
2013/10/03

Published in: Technology, Education
0 Likes
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
• Be the first to comment

• Be the first to like this

Views
Total views
895
On SlideShare
0
From Embeds
0
Number of Embeds
246
Actions
Shares
0
13
0
Likes
0
Embeds 0
No embeds

No notes for slide

### Introduction of 3D Development

1. 1. Introduction of 3D Development TaoYe
2. 2. http://www.maxwellrender.com/index.php/gallery/images/5/1/384 Realistic Image by Maxwell Render http://vimeo.com/71881064#
3. 3. DirectX XNA OpenGL Unity3D Unreal Cryengine Ogre Cityengine 3Dmax Video Game 3D Simulation Project Basic 3D Api Professional 3D Tool Production Understanding 3D Technologies 3D Engine 3D Movie, Vedio, Photo
4. 4. The eight vertices have the following coordinates: (-1, 1, -1) ( 1, 1, -1) (-1, -1, -1) ( 1, -1, -1) (-1, 1, 1) ( 1, 1, 1) (-1, -1, 1) ( 1, -1, 1) SimpleVertex vertices[] = { { XMFLOAT3( -1.0f, 1.0f, -1.0f )}, { XMFLOAT3( 1.0f, 1.0f, -1.0f )}, { XMFLOAT3( 1.0f, 1.0f, 1.0f )}, { XMFLOAT3( -1.0f, 1.0f, 1.0f )}, { XMFLOAT3( -1.0f, -1.0f, -1.0f )}, { XMFLOAT3( 1.0f, -1.0f, -1.0f )}, { XMFLOAT3( 1.0f, -1.0f, 1.0f )}, { XMFLOAT3( -1.0f, -1.0f, 1.0f )},}; Create index buffer WORD indices[] = { 3,1,0, 2,1,3, 0,5,4, 1,5,0, 3,4,7, 0,4,3, 1,6,5, 2,6,1, 2,7,6, 3,7,2, 6,4,5, 7,4,6, }; Define 3D Object
5. 5. Shaders drive the programmable graphics pipeline, and define the final surface properties of an object. Shader
6. 6. R G B 253 253 251 0 0 0 244 249 159 0 176 245 Why Shader is Important?