Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

I phone 3

1,213 views

Published on

Published in: Technology, Art & Photos
  • Be the first to comment

  • Be the first to like this

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

×