【レポート】
WebGLは、3Dグラフィックスを活用したWebアプリの実現を目指し制定された、OpenGL準拠のAPIセット。OpenGL関連であることからうかがえるように、各種グラフィックス技術の標準化を進める団体Khronosグループが仕様の策定を進めている。今回、Safariなど多数のWebブラウザに採用されているHTMLレンダリングエンジン「WebKit」が、WebGL実装を含む開発者向けテスト版の配布を開始したことを受け、どのように表示されるかなどエンドユーザからの目線でテストを実施した。
WebGLの特徴を語るとき、キーワードとなるのが「HTML5」。次世代のHTML規格としてW3Cが策定を進めるHTML5は、標準の機能としてマルチメディア再生に対応、audio / videoエレメントを利用できる。HTML5はドラフトの段階だが、Mac OS X 10.6 Snow Leopardに収録されている「Safari 4」などいくつかのWebブラウザでは、そのaudio / videoエレメントなど一部機能はすでに提供されている。
WebGLは、HTML5で導入予定のCanvasエレメントを使い3D描画を行う。同じくKhronos Groupが策定した組み込み向けの3DグラフィックスAPI「OpenGL ES 2.0」をJavaScriptでバインディング、GPUによるハードウェアアクセラレーションの効果もあり、高速な3Dグラフィックスの描画を可能にする。
WebGL最大の特徴は、その3D描画をプラグインなしに実現できることだろう。これまでもWebブラウザ上に3Dグラフィックスを表示する試みは存在し、現在もGoogleが「O3D」の開発を進めるなど動きはあるが、Web標準ではない。プラグインの力を借りず、次世代のWeb標準たるHTML5でサポートされることが、WebGLが注目を集める大きな理由だ。
Khronos Groupの発表によれば、WebGLの正式リリースは2010年前半が予定されている。それに先立ち、いくつかのWebブラウザはWebGLの実装に着手しており、FirefoxなどのオープンソースのWebブラウザ開発プロジェクトではテスト版を公開している。
今回取りあげるWebKitについても、最新のソースコードを用い日々更新する開発者向けバイナリパッケージ (WebKit Nightly Build) として、10月4日から一般公開を開始した。コンパイルの必要がないうえ、Safari 4と共存できる (ブックマークなどのリソースや環境設定情報は共用) ため、気軽に試すことができるはずだ。
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] |
| アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] |
| 【レポート】GTC 2012 - VGXでエンタープライズ環境でのGPU需要開拓を狙うNVIDIA [20:07 5/25] |
| デル、期間限定キャンペーンに特価アイテム追加、アップグレード無料も継続 [19:41 5/25] |
| 上海問屋、iPhoneとほぼ同じ薄さのバッテリ内蔵ヘッドホンアンプ [19:05 5/25] |
|
【レポート】【2010年非オタ編】成功したと思う歴代深夜アニメランキング [13:00 5/27] ホビー |
|
[東京スカイツリータウン]1/2000の模型が登場 スカイツリーやオフィス、駅など精巧に再現 [12:00 5/27] ホビー |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第106回 今回のお題は…「afterward」 [12:00 5/27] キャリア |
|
【レポート】駆け出しイラストレーターのでこ、自分のDTPスキル不足を憂うの巻 [12:00 5/27] クリエイティブ |
|
AKB48指原莉乃がアシカとコラボ!「センターになりたいです…とか言えたら」 [11:30 5/27] エンタメ |