Submit Search
Upload
iPhone 앱 제작 워크숍 UIView와 OpenGL ES
•
0 likes
•
282 views
AI-enhanced title
Jaehyeuk Oh
Follow
Technology
Report
Share
Report
Share
1 of 20
Recommended
Android open gl2_droidcon_2014
Android open gl2_droidcon_2014
Droidcon Berlin
Implementing CATiledLayer
Implementing CATiledLayer
Jesse Collis
High performance graphics and computation - OpenGL ES and RenderScript
High performance graphics and computation - OpenGL ES and RenderScript
BlrDroid
Advanced Imaging on iOS
Advanced Imaging on iOS
rsebbe
Android High performance in GPU using opengles and renderscript
Android High performance in GPU using opengles and renderscript
Arvind Devaraj
Computer Viewing
Computer Viewing
Syed Zaid Irshad
Core Animation
Core Animation
Bob McCune
Denmark
Denmark
Jason Flom
Recommended
Android open gl2_droidcon_2014
Android open gl2_droidcon_2014
Droidcon Berlin
Implementing CATiledLayer
Implementing CATiledLayer
Jesse Collis
High performance graphics and computation - OpenGL ES and RenderScript
High performance graphics and computation - OpenGL ES and RenderScript
BlrDroid
Advanced Imaging on iOS
Advanced Imaging on iOS
rsebbe
Android High performance in GPU using opengles and renderscript
Android High performance in GPU using opengles and renderscript
Arvind Devaraj
Computer Viewing
Computer Viewing
Syed Zaid Irshad
Core Animation
Core Animation
Bob McCune
Denmark
Denmark
Jason Flom
Developing yourself to empower others: professional development and CPD23
Developing yourself to empower others: professional development and CPD23
Bethan Ruddock
Unit iv rpq
Unit iv rpq
Babu Rao
[RELO] Teaching Through Emotions
[RELO] Teaching Through Emotions
Embajada de EE.UU. en el Perú
Lachlan Mv
Lachlan Mv
Jason Flom
Bt houseofgenius aug2011
Bt houseofgenius aug2011
Kit Seeborg
Presentation
Presentation
Babu Rao
BumperTunes July 2011
BumperTunes July 2011
Kit Seeborg
Förvaltning - from good to great
Förvaltning - from good to great
inUse
IRC Outreach with Social Media
IRC Outreach with Social Media
Embajada de EE.UU. en el Perú
Avi Itzkovitch- Designing with sensors
Avi Itzkovitch- Designing with sensors
inUse
[RELO] Digital Literacy, Who Me?
[RELO] Digital Literacy, Who Me?
Embajada de EE.UU. en el Perú
Ahorro energético archivado de backups
Ahorro energético archivado de backups
Omega Peripherals
Standards Express
Standards Express
Jason Flom
The Search Process : Step 1
The Search Process : Step 1
Virginia Commonwealth University
Olpc tech
Olpc tech
Jaehyeuk Oh
Bottoms up: building a service on a solid foundation of user needs
Bottoms up: building a service on a solid foundation of user needs
Bethan Ruddock
PubMed
PubMed
Virginia Commonwealth University
Do libraries have a future?
Do libraries have a future?
Bethan Ruddock
[RELO] American Culture Series: Exploring Frontiers
[RELO] American Culture Series: Exploring Frontiers
Embajada de EE.UU. en el Perú
I phone 3
I phone 3
Jaehyeuk Oh
하이퍼커넥트 데이터 팀이 데이터 증가에 대처해온 기록
하이퍼커넥트 데이터 팀이 데이터 증가에 대처해온 기록
Jaehyeuk Oh
Information overload 설문 및 실험 (최종)
Information overload 설문 및 실험 (최종)
Jaehyeuk Oh
More Related Content
Viewers also liked
Developing yourself to empower others: professional development and CPD23
Developing yourself to empower others: professional development and CPD23
Bethan Ruddock
Unit iv rpq
Unit iv rpq
Babu Rao
[RELO] Teaching Through Emotions
[RELO] Teaching Through Emotions
Embajada de EE.UU. en el Perú
Lachlan Mv
Lachlan Mv
Jason Flom
Bt houseofgenius aug2011
Bt houseofgenius aug2011
Kit Seeborg
Presentation
Presentation
Babu Rao
BumperTunes July 2011
BumperTunes July 2011
Kit Seeborg
Förvaltning - from good to great
Förvaltning - from good to great
inUse
IRC Outreach with Social Media
IRC Outreach with Social Media
Embajada de EE.UU. en el Perú
Avi Itzkovitch- Designing with sensors
Avi Itzkovitch- Designing with sensors
inUse
[RELO] Digital Literacy, Who Me?
[RELO] Digital Literacy, Who Me?
Embajada de EE.UU. en el Perú
Ahorro energético archivado de backups
Ahorro energético archivado de backups
Omega Peripherals
Standards Express
Standards Express
Jason Flom
The Search Process : Step 1
The Search Process : Step 1
Virginia Commonwealth University
Olpc tech
Olpc tech
Jaehyeuk Oh
Bottoms up: building a service on a solid foundation of user needs
Bottoms up: building a service on a solid foundation of user needs
Bethan Ruddock
PubMed
PubMed
Virginia Commonwealth University
Do libraries have a future?
Do libraries have a future?
Bethan Ruddock
[RELO] American Culture Series: Exploring Frontiers
[RELO] American Culture Series: Exploring Frontiers
Embajada de EE.UU. en el Perú
I phone 3
I phone 3
Jaehyeuk Oh
Viewers also liked
(20)
Developing yourself to empower others: professional development and CPD23
Developing yourself to empower others: professional development and CPD23
Unit iv rpq
Unit iv rpq
[RELO] Teaching Through Emotions
[RELO] Teaching Through Emotions
Lachlan Mv
Lachlan Mv
Bt houseofgenius aug2011
Bt houseofgenius aug2011
Presentation
Presentation
BumperTunes July 2011
BumperTunes July 2011
Förvaltning - from good to great
Förvaltning - from good to great
IRC Outreach with Social Media
IRC Outreach with Social Media
Avi Itzkovitch- Designing with sensors
Avi Itzkovitch- Designing with sensors
[RELO] Digital Literacy, Who Me?
[RELO] Digital Literacy, Who Me?
Ahorro energético archivado de backups
Ahorro energético archivado de backups
Standards Express
Standards Express
The Search Process : Step 1
The Search Process : Step 1
Olpc tech
Olpc tech
Bottoms up: building a service on a solid foundation of user needs
Bottoms up: building a service on a solid foundation of user needs
PubMed
PubMed
Do libraries have a future?
Do libraries have a future?
[RELO] American Culture Series: Exploring Frontiers
[RELO] American Culture Series: Exploring Frontiers
I phone 3
I phone 3
More from Jaehyeuk Oh
하이퍼커넥트 데이터 팀이 데이터 증가에 대처해온 기록
하이퍼커넥트 데이터 팀이 데이터 증가에 대처해온 기록
Jaehyeuk Oh
Information overload 설문 및 실험 (최종)
Information overload 설문 및 실험 (최종)
Jaehyeuk Oh
Mobile Messenger 대화 분석 결과
Mobile Messenger 대화 분석 결과
Jaehyeuk Oh
Homosapiens vs. Hyper-personalization
Homosapiens vs. Hyper-personalization
Jaehyeuk Oh
스터디 계획
스터디 계획
Jaehyeuk Oh
인문공간 정보융합 Workshop #4
인문공간 정보융합 Workshop #4
Jaehyeuk Oh
인문공간 정보융합 Workshop #2
인문공간 정보융합 Workshop #2
Jaehyeuk Oh
인문공간 정보융합 Workshop #1
인문공간 정보융합 Workshop #1
Jaehyeuk Oh
Tourist interaction - 정리
Tourist interaction - 정리
Jaehyeuk Oh
20111213 여행의 실패와 상호작용을 통한 극복
20111213 여행의 실패와 상호작용을 통한 극복
Jaehyeuk Oh
Tourist Interaction
Tourist Interaction
Jaehyeuk Oh
20111201 많아지면 달라진다
20111201 많아지면 달라진다
Jaehyeuk Oh
20111124 현대세계의일상성 오재혁
20111124 현대세계의일상성 오재혁
Jaehyeuk Oh
20111027 연습여행기록
20111027 연습여행기록
Jaehyeuk Oh
20111018 여행연구계획 2
20111018 여행연구계획 2
Jaehyeuk Oh
20111018 여행연구계획 2
20111018 여행연구계획 2
Jaehyeuk Oh
20111014 여행연구계획
20111014 여행연구계획
Jaehyeuk Oh
20111014 시체공시소
20111014 시체공시소
Jaehyeuk Oh
20111013 시체공시소
20111013 시체공시소
Jaehyeuk Oh
20111006 여행관찰계획 오재혁
20111006 여행관찰계획 오재혁
Jaehyeuk Oh
More from Jaehyeuk Oh
(20)
하이퍼커넥트 데이터 팀이 데이터 증가에 대처해온 기록
하이퍼커넥트 데이터 팀이 데이터 증가에 대처해온 기록
Information overload 설문 및 실험 (최종)
Information overload 설문 및 실험 (최종)
Mobile Messenger 대화 분석 결과
Mobile Messenger 대화 분석 결과
Homosapiens vs. Hyper-personalization
Homosapiens vs. Hyper-personalization
스터디 계획
스터디 계획
인문공간 정보융합 Workshop #4
인문공간 정보융합 Workshop #4
인문공간 정보융합 Workshop #2
인문공간 정보융합 Workshop #2
인문공간 정보융합 Workshop #1
인문공간 정보융합 Workshop #1
Tourist interaction - 정리
Tourist interaction - 정리
20111213 여행의 실패와 상호작용을 통한 극복
20111213 여행의 실패와 상호작용을 통한 극복
Tourist Interaction
Tourist Interaction
20111201 많아지면 달라진다
20111201 많아지면 달라진다
20111124 현대세계의일상성 오재혁
20111124 현대세계의일상성 오재혁
20111027 연습여행기록
20111027 연습여행기록
20111018 여행연구계획 2
20111018 여행연구계획 2
20111018 여행연구계획 2
20111018 여행연구계획 2
20111014 여행연구계획
20111014 여행연구계획
20111014 시체공시소
20111014 시체공시소
20111013 시체공시소
20111013 시체공시소
20111006 여행관찰계획 오재혁
20111006 여행관찰계획 오재혁
Recently uploaded
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
Precisely
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
costume and set research powerpoint presentation
costume and set research powerpoint presentation
phoebematthew05
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Competition Advisory Services (India) LLP
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
null - The Open Security Community
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Recently uploaded
(20)
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
costume and set research powerpoint presentation
costume and set research powerpoint presentation
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
The transition to renewables in India.pdf
The transition to renewables in India.pdf
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
iPhone 앱 제작 워크숍 UIView와 OpenGL ES
1.
iPhone 어플리케이션 제작 워크숍 제작
워크숍 Gurunun 오재혁 return2music@gmail.com @jhOhi
2.
UIView ::drawRect not UIViewController
3.
Coordinate Plane
4.
Translate & Scale & Rotate User
Space (CTM, current transformation matrix)
5.
Degree - Radian
6.
보통 겹치면 Fill
(x) Non-zero : 방향을 맞추면 Fill Filling rule
7.
OpenGL ES ?
8.
OpenGL for Embedded System •
1.1 fixed-function pipeline • 2.0 shader-based pipeline (iPhone 3Gs, ...)
9.
CAEAGLLayer • special Core
Animation Layer
10.
Layer ?
11.
EAGLContext • execute OpenGL
ES Commands ( gl... )
12.
OpenGL ES Objects •
texture • buffer • shader (2.0) • renderBuffer • frameBuffer
13.
OpenGL ES Objects •
generate -> bind -> modify -> use -> delete
14.
OpenGLES template Project Project
15.
16.
17.
Draw Primitives
18.
http://www.zeuscmd.com/tutorials/opengles/index.php