Weitere ähnliche Inhalte
Ähnlich wie ARVRを始める前の3Dの基本的な事~3つの壁に挑もう!!~ (20)
ARVRを始める前の3Dの基本的な事~3つの壁に挑もう!!~
- 3. 自己紹介
3
名前 山下大輔(やました だいすけ)
所属 開発部 マネージャー
出身 横浜市青葉区(たまプラーザ)
住まい 宝塚市(兵庫県)
趣味 競馬、陸上
得意分野 3D全般(OpenGL、DirectX、Unity)
得意だった言語
C++/C#
※プログラミングはみりゃわかる。
資格
Android技術者Basic、JSTQB FL
Monacaソムリエ
- 19. 19
ウォール・マリア ~言語の壁~
■主なグラフィックスAPI(続き)
- Metal
- アップル社のOS状でサポートされているAPI
- 対応OS:MacOS、iOS
- 対応言語:C++11
- iOS12からアップルはOpenGL ESを非推奨
- OpenGL ESよりMetalの方がパフォーマンスは良い
- OpenGL ES(OpenGL for Embedded Systems)
- 主に携帯電話などの組込みシステムで使用されているAPI
- 対応OS: Windows、Android、iOS、MacOS等
- 対応言語:C/C++、Java(Android SDK)
- PS3やニンテンドー3DSにも採用されている
- 20. 20
ウォール・マリア ~言語の壁~
■主なグラフィックスAPI(続き)
- WebGL
- Webブラウザで3Dを表示させるための標準仕様
- HTML5のCanvas要素に描画する
- 対応ブラウザ
- PC
- Edge/Chrome/IE11/Firefox/Opera/Safari
- モバイル
- Androidブラウザ、Chrome for Android
- Firefox for Mobile
- Safari 8 - iOS 8 以降 etc…
- 対応言語:JavaScript(お待たせしましたWeb言語です)
- 当初はChromeしか動かなかった。
- 他のブラウザで見るとブルスクリーンになった。(経験談