Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Daiki Ijima
895 views
OpenGL ES Introduction
個人勉強会用
Technology
◦
Art & Photos
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PDF
.NET Core時代のCI/CD
by
Yuta Matsumura
PDF
未知との交信!?Project SignalR
by
Yuta Matsumura
PDF
C# runs anywhere, make anything
by
Yuta Matsumura
PDF
いつでもどこでも .NET
by
Yuta Matsumura
PDF
.NET Coreのいろは
by
Yuta Matsumura
PDF
マイクロサービス開発が捗る Project Tye
by
Yuta Matsumura
PPTX
Xamarinでも有能な .NET Core
by
Yuta Matsumura
PDF
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
.NET Core時代のCI/CD
by
Yuta Matsumura
未知との交信!?Project SignalR
by
Yuta Matsumura
C# runs anywhere, make anything
by
Yuta Matsumura
いつでもどこでも .NET
by
Yuta Matsumura
.NET Coreのいろは
by
Yuta Matsumura
マイクロサービス開発が捗る Project Tye
by
Yuta Matsumura
Xamarinでも有能な .NET Core
by
Yuta Matsumura
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
What's hot
PDF
忙しい人のための .NET Conf 2019 まとめ
by
Yuta Matsumura
PDF
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
PPTX
知ってますか? Azure IoT Edge
by
Saki Homma
PDF
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
PDF
AWS SDK for Go を使って作ってみた話
by
uchimanajet7
PDF
そろそろレガシーな.Net開発をやめなイカ?
by
Yuta Matsumura
PPTX
.NET 5 and Windows app dev
by
一希 大田
PDF
The Twelve-Factor (A|M)pp with C#
by
Yuta Matsumura
PPTX
使い倒そう Visual Studio Live Share!
by
Saki Homma
PDF
only ip whitelist at cloudfront is ok?
by
Yuta Suzuki
PDF
SendGrid SDKを捨てた話
by
Yuta Matsumura
PDF
PHPerだってサーバーレスしたい!
by
Yuta Matsumura
PDF
Azure Functions Tips
by
Yuta Matsumura
PDF
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
by
Yuta Matsumura
PDF
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
by
Yuta Matsumura
PDF
.NET Conf の歩き方
by
Yuta Matsumura
PDF
DevOps、その前に
by
Yuta Matsumura
PDF
オルターブースが実践する .NET Core “ガチ” 開発
by
Yuta Matsumura
PPTX
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
by
Saki Homma
PDF
改めて C# でできることを振り返る
by
Yuta Matsumura
忙しい人のための .NET Conf 2019 まとめ
by
Yuta Matsumura
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
知ってますか? Azure IoT Edge
by
Saki Homma
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
AWS SDK for Go を使って作ってみた話
by
uchimanajet7
そろそろレガシーな.Net開発をやめなイカ?
by
Yuta Matsumura
.NET 5 and Windows app dev
by
一希 大田
The Twelve-Factor (A|M)pp with C#
by
Yuta Matsumura
使い倒そう Visual Studio Live Share!
by
Saki Homma
only ip whitelist at cloudfront is ok?
by
Yuta Suzuki
SendGrid SDKを捨てた話
by
Yuta Matsumura
PHPerだってサーバーレスしたい!
by
Yuta Matsumura
Azure Functions Tips
by
Yuta Matsumura
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
by
Yuta Matsumura
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
by
Yuta Matsumura
.NET Conf の歩き方
by
Yuta Matsumura
DevOps、その前に
by
Yuta Matsumura
オルターブースが実践する .NET Core “ガチ” 開発
by
Yuta Matsumura
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
by
Saki Homma
改めて C# でできることを振り返る
by
Yuta Matsumura
Similar to OpenGL ES Introduction
PPTX
OpenGL ES2.0 一問一答
by
Takashi Komada
PDF
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
by
Hiroshi Yoshida
PDF
CEDEC 2016 Metal と Vulkan を用いた水彩画レンダリング技法の紹介
by
Drecom Co., Ltd.
PPTX
OpenGLプログラミング
by
幸雄 村上
PDF
Android OpenGL HandsOn
by
Ikuo Tansho
PPTX
1日で始めるglsl
by
AimingStudy
PPTX
Delphi で超高速 OpenGL 2D/3D 描画
by
LUXOPHIA institute
PDF
IbisPaintのOpenGLES2.0
by
Eiji Kamiya
PPTX
どこでも動くゲームを作るためのベタープラクティス
by
5mingame2
KEY
シェーダーしよっ☆ Let's play shaders!
by
Yuichi Higuchi
PDF
簡単!OpenGL ES 2.0フラグメントシェーダー
by
Eiji Kamiya
PDF
FiltersでGLSLを楽しく学んじゃおう!
by
Kazuya Hiruma
PDF
Media Art II 2013 第7回 : openFrameworks 3Dグラフィクス、OpenGL
by
Atsushi Tadokoro
KEY
初心者向けAndroidゲーム開発ノウハウ
by
Kentarou Mukunasi
PDF
Glfw3,OpenGL,GUI
by
hira_kuni_45
PDF
GLSLによるシェーダーアートことはじめ
by
Yoichi Hirata
KEY
Cocos2d Shaders
by
Yuichi Higuchi
PDF
Web GLの話
by
Norihito YAMAKAWA
PDF
OpenGL 3DCG
by
Takenori Nakagawa
PPTX
ScalaCL in ScalaKaigi
by
Hideyuki Takeuchi
OpenGL ES2.0 一問一答
by
Takashi Komada
Android上での3D(OpenGL)描画の基礎とNDKによる実践的高速化手法
by
Hiroshi Yoshida
CEDEC 2016 Metal と Vulkan を用いた水彩画レンダリング技法の紹介
by
Drecom Co., Ltd.
OpenGLプログラミング
by
幸雄 村上
Android OpenGL HandsOn
by
Ikuo Tansho
1日で始めるglsl
by
AimingStudy
Delphi で超高速 OpenGL 2D/3D 描画
by
LUXOPHIA institute
IbisPaintのOpenGLES2.0
by
Eiji Kamiya
どこでも動くゲームを作るためのベタープラクティス
by
5mingame2
シェーダーしよっ☆ Let's play shaders!
by
Yuichi Higuchi
簡単!OpenGL ES 2.0フラグメントシェーダー
by
Eiji Kamiya
FiltersでGLSLを楽しく学んじゃおう!
by
Kazuya Hiruma
Media Art II 2013 第7回 : openFrameworks 3Dグラフィクス、OpenGL
by
Atsushi Tadokoro
初心者向けAndroidゲーム開発ノウハウ
by
Kentarou Mukunasi
Glfw3,OpenGL,GUI
by
hira_kuni_45
GLSLによるシェーダーアートことはじめ
by
Yoichi Hirata
Cocos2d Shaders
by
Yuichi Higuchi
Web GLの話
by
Norihito YAMAKAWA
OpenGL 3DCG
by
Takenori Nakagawa
ScalaCL in ScalaKaigi
by
Hideyuki Takeuchi
Recently uploaded
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PPTX
ddevについて .
by
iPride Co., Ltd.
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
Drupal Recipes 解説 .
by
iPride Co., Ltd.
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
ddevについて .
by
iPride Co., Ltd.
OpenGL ES Introduction
1.
Open GL ES
with Obj-C ∼Open GLを使って、! ! ! ! 三角形を書こう∼! ! Presented by @daiki63rpc 1
2.
Open GL ESとは? • • OpenGL
for Embedded Systems! 主に携帯電話などの組み込みシス テムで使用されている3Dコン ピューターグラフィックス用 API である。(wikipedia)! • iOS, Android, PS3(一部)で使用 2
3.
どうすれば使える? • 次のFrameworkを追加する! • • OpenGLES.framework! GLKit.framework 3
4.
GLKViewController • 今回は、複雑なデリゲートやクラ ス拡張の手間を省くため、環境の 整ったGLKViewControllerを用いる 4
5.
継承関係 5
6.
GLKViewController • UIViewControllerを継承してるか ら、今まで書いてたViewの設定も そのまま書ける ← やったぁ! 6
7.
GLKViewController • OpenGLを使った画面描画を行う のに必要な基本的な機能をあらか じめ備えているViewController! • 面倒な処理の実装を省略できる。 7
8.
さっそく実装しよう • New Project ->
Single View App! フレームワークを追加! • OpenGLES.framework! • GLKit.framework! GLKViewControllerを追加! • デフォルトのViewControllerを削除 • • 8
9.
実装しよう(Cont.) • 次のメソッドを追加! • • -‐ (void)viewDidAppear: (BOOL)animated Viewが読み込まれる前に処理をする -‐
(void)glkView:(GLKView*)view drawInRect:(CGRect)rect Viewに関する情報を設定 9
10.
実装しよう(Cont.) • 細部は実際にコードを見せる https://github.com/daiki63rpc/HelloOpenGL/blob/master/ HelloOpenGL/GLGLKViewController.m 10
11.
覚えてほしいこと • なぜこんな複雑な命令ばっかり?! • 座標の取り方! • プリミティブの種類 11
12.
なぜこんな複雑な命令ばっかり? • バッファとかGL~の型とか! • 宣言することも多い! • GPUに対して命令を(間接的に)送 るコードを書いているから! • OpenGLはその橋渡し! • だから高速化が期待できる 12
13.
座標の取り方 ・-1.0 ~ 1.0のスケール で指定する! ・奥行きがZ軸 13
14.
プリミティブの種類 14
15.
これからの実装 • タップした座標を検出して、図形 を描画したい →- (void)touchesBeganで検出 - (void)updateで再描画! • 次に示す、参考文献にいろいろ載っ てるので調べてみてね 15
16.
作ってみよう ・頂点の編集! ・色の変更! ・早さの調整 16
17.
参考文献 • 詳解iOS5プログラミング http://www.amazon.co.jp/gp/product/4798032034 • iOS用OpenGL ESプログラミングガイド https://developer.apple.com/jp/devcenter/ios/library/ documentation/OpenGLES_ProgrammingGuide.pdf
• Qiita:iOSでとりあえずOpenGLで三角 形を描くには http://qiita.com/weed/items/3992814597432fef3c95 17
Download