【レポート】
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ワーキンググループに参加しており、今後の展開に期待が持てる技術だ。
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [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] |
|
【連載】読む鉄道、観る鉄道 第9回 『サブウェイ・パニック』 - 1970年代のニューヨークと地下鉄の情景を描く [08:00 5/27] ライフ |
|
【連載】発音も聞けちゃう、知って得するidiom情報 第14回 call it a day [08:00 5/27] ライフ |
|
MINI、ロールスロイスにインスパイアされた最高級品質の特別仕様車を発売 [07:30 5/27] ライフ |
|
【連載】Japanglish、正しく言うならこうでしょう 第57回 gasoline stand(ガソリンスタンド) [07:00 5/27] キャリア |
|
【連載】これだけは要チェック! TOEIC(R)単語帳 第105回 今回のお題は…「regard A as B」 [07:00 5/27] キャリア |