【レポート】
話題の3D描画技術「WebGL」とは - WebKit上の試験実装でデモ
2009/09/16
WebGLをご存知だろうか? 端的にいえば、Webブラウザ上で3D描画を可能にする技術だ。ただ従来までの3Dテクノロジーと違うのは、プラグインを必要としないこと、Webブラウザ上でネイティブ動作し、場合によってはハードウェアアクセラレーションにより高速動作が可能になるという特徴がある。ゲーム開発メーカーのWolfire Gamesによれば、近い将来にも3DゲームはWebブラウザへと稼働プラットフォームを移行する可能性があるという。
WebGL自体はまだ実装が開始されたばかりの仕組みであり、現状ではAppleが支援するオープンソースのレンダリングエンジンWebKitで試験的に実装が行われただけだ。だがそのデモを見れば、片鱗の部分だけでも可能性が体感できるだろう。
仕組みとしてはHTML5で導入されるCanvasタグを使って3D描画を実現している。OpenGL ES 2.0をJavaScriptで実装し、前述のCanvasエレメントで描画を行う。OpenGLを用いて描かれたオブジェクトらが非常にスムーズに動作していることがわかるだろう。WolfireではWebGLを使って作成したミニゲームのデモを公開していく予定だという。
Wolfireは同社Blogへの投稿の中で、WebGLのインパクトについて説明している。Gmailがデスクトップのメールソフトを駆逐しつつあるように、同じことが3Dゲームでも起こる可能性があるというのがその意見だ。だがWebKitへの試験実装が開始されたばかりであることからもわかるように、本格的にWebGLが市場に出回っているWebブラウザに標準実装されるのはまだ先の話だ。例えばSafariにWebGLが実装されるようになるには最低でも今から半年はかかるだろう。だが一方でGoogle、Firefox、Operaなどの勢力もWebGLワーキンググループに参加しており、今後の展開に期待が持てる技術だ。
関連サイト
ヘッドライン
- 【レポート】Adobe CS5のiPhoneアプリ書き出し機能はライセンス違反!? - 元Adobe技術者が指摘[10:00 3/22]アップル
- 【レポート】今週の秋葉原情報 - TWO TOPがリニューアルオープン、ついに2TB HDDの1万円割れも[01:07 3/22]自作
- 【レポート】5分でわかる今週のPC注目記事 - 3月14日〜3月20日[18:05 3/21]
- すべての旧来メディアはiPadに集まる - News Corpのマードック氏の予言[17:51 3/20]アップル
- Apple訴訟を受け、HTCがGoogleと共同で反訴を計画か - NYT[17:39 3/20]アップル
- iPad発売を前に、Appleが事業者とのコンテンツ提供交渉で苦戦 - WSJ[11:27 3/20]アップル
- 一度の再起動でOSやデータを完全保護「HD革命/WinProtector Ver.3」[21:44 3/19]ユーティリティ活用術
- ASUS、防塵ファン装備のRadeon HD 5670カード「EAH5670/DI/512MD5」[21:23 3/19]自作
- MSI、高性能クーラー「Twin Frozr II」装備のRadeon HD 5830カード[21:12 3/19]自作
- 【コラム】3Dグラフィックス・マニアックス 第91回 人工知性でコンテンツを生成するプロシージャル技術(15)[20:48 3/19]自作








