iPhone  어플리케이션 제작 워크숍 <ul><li>team Gurunun </li></ul><ul><li>오재혁 </li></ul><ul><li>[email_address] </li></ul>
<ul><li>Def. Class </li></ul><ul><li>OpenGL ES template project </li></ul><ul><li>View to OpenGLES </li></ul><ul><li>Primi...
Def. Class
 
 
OpenGL ES ?
OpenGL for Embedded System <ul><li>1.1 fixed-function pipeline </li></ul><ul><li>2.0 shader-based pipeline (iPhone 3Gs, .....
CAEAGLLayer <ul><li>special Core Animation Layer </li></ul>
Layer ?
EAGLContext <ul><li>execute OpenGL ES Commands ( gl... ) </li></ul>
OpenGL ES Objects <ul><li>texture </li></ul><ul><li>buffer </li></ul><ul><li>shader (2.0) </li></ul><ul><li>renderBuffer <...
OpenGL ES Objects <ul><li>generate -> bind -> modify -> use -> delete </li></ul>
OpenGLES template Project Project
 
 
View to OpenGLES
 
 
Draw Primitives
http://www.zeuscmd.com/tutorials/opengles/index.php
 
 
Def. Creature
Upcoming SlideShare
Loading in...5
×

I phone 3

954
-1

Published on

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
954
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

I phone 3

  1. 1. iPhone 어플리케이션 제작 워크숍 <ul><li>team Gurunun </li></ul><ul><li>오재혁 </li></ul><ul><li>[email_address] </li></ul>
  2. 2. <ul><li>Def. Class </li></ul><ul><li>OpenGL ES template project </li></ul><ul><li>View to OpenGLES </li></ul><ul><li>Primitive drawing </li></ul><ul><li>Def. Creature </li></ul>
  3. 3. Def. Class
  4. 6. OpenGL ES ?
  5. 7. OpenGL for Embedded System <ul><li>1.1 fixed-function pipeline </li></ul><ul><li>2.0 shader-based pipeline (iPhone 3Gs, ...) </li></ul>
  6. 8. CAEAGLLayer <ul><li>special Core Animation Layer </li></ul>
  7. 9. Layer ?
  8. 10. EAGLContext <ul><li>execute OpenGL ES Commands ( gl... ) </li></ul>
  9. 11. OpenGL ES Objects <ul><li>texture </li></ul><ul><li>buffer </li></ul><ul><li>shader (2.0) </li></ul><ul><li>renderBuffer </li></ul><ul><li>frameBuffer </li></ul>
  10. 12. OpenGL ES Objects <ul><li>generate -> bind -> modify -> use -> delete </li></ul>
  11. 13. OpenGLES template Project Project
  12. 16. View to OpenGLES
  13. 19. Draw Primitives
  14. 20. http://www.zeuscmd.com/tutorials/opengles/index.php
  15. 23. Def. Creature

×