なにが?どうなる?webgl
Post on 28-Nov-2014
4.307 Views
Preview:
DESCRIPTION
TRANSCRIPT
なにが?どうなる? WebGL
rch850
Flex勉強会第 79回@北陸 (石川 )
define
rch850と書いてりちゃと読みます twitter id: rch850 福井から来ました 高専カンファレンスのスタッフしてます
WebGL
SIGGRAPH 2009
プレスリリース
Khronos Details WebGL Initiative to Bring Hardware-Accelerated 3D Graphics to the Internet
http://www.khronos.org/news/press/releases/khronos-webgl-initiative-hardware-accelerated-3d-graphics-internet/
初出は GDCだったらしいけどノーマークでした/ (^o^)\
Webブラウザで
OpenGL
withハードウェアアクセラレーショ
ン
withプログラマブルシェーダ
withoutプラグイン
ロイヤリティフリー
JavaScript×
OpenGL
こんな感じ??
webgl.viewport(0, 0, 200, 200);webgl.clear(webgl.COLOR_BUFFER_
BIT);webgl.vertexAttribPointer ( 0, 3,
webgl.FLOAT, webgl.FALSE, 0, vVertices );
webgl.enableVertexAttribArray ( 0 );webgl.drawArrays( webgl.TRIANGLES,
0, 3 );
あくまで予想です!!
JavaScript
(ry
OpenGL
OpenGLES 2.0
OpenGL ES 2.0
3Dプログラミング向け API 組み込み機器用途の OpenGL 普通の OpenGLとは APIが違う APIがカリカリなのであまり直感的でない
iPhone 3GSで動くやつ
書籍
OpenGL ES 2.0 Programming Guide http://opengles-book.com/index.html サンプルプログラムが DLできる! 今のところこれしか知りません
動かす
OpenGL ES エミュレータ(?) http://developer.amd.com/gpu/opengl/Pa
ges/default.aspx AMDへの登録が必要
iPhone SDK 3.0 よくわかりません><
詳しくは前頁のサイトの DOWNLOADSへ
類似品にご注意ください
SourceForgeの WebGL
http://sourceforge.net/projects/webgl/
JavaScriptで書かれた OpenGL API 何の関係も無さそう
WebGLHardware accelerated 3D-rendering with programmable shader for web
browser
AMDEricssonGoogle
提供
MozillaNVIDIA
Opera
提供
2010年上旬リリース予定
おまけ
Webと 3Dを取り巻くいろいろ
WebGL O3D
Flash Silverlight
3Dを取り巻くいろいろ
WebGL O3D
Flash Silverlight
WebGL vs O3D
O3DのML http://www.raphkoster.com/2009/08/05/
webgl-vs-o3d/ O3Dは無くならないよ>< だって JS遅いし! でも Google内で O3D担当チームは
WebGLもやってる WebGLにだって成功してほしいんだからね!
FxUG的に
Flash vs WebGL
言語の違い どちらの言語が人気かというと……?
直に OpenGLを呼ばれると速度差がありそう
ハードウェアアクセラレーションの有無 プログラマブルシェーダ
PixelBenderあるもんね
おわり(時間があればデモ )
top related