0
Upcoming SlideShare
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Standard text messaging rates apply

# Introduction of 3D Development

482

Published on

3D Development …

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
482
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
7
0
Likes
0
Embeds 0
No embeds

No notes for slide

### Transcript

• 1. Introduction of 3D Development TaoYe
• 2. http://www.maxwellrender.com/index.php/gallery/images/5/1/384 Realistic Image by Maxwell Render http://vimeo.com/71881064#
• 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. 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. Shaders drive the programmable graphics pipeline, and define the final surface properties of an object. Shader
• 6. R G B 253 253 251 0 0 0 244 249 159 0 176 245 Why Shader is Important?