Chrome Cast ポッドキャストの最新のエピソードでは、最新のウェブの力について掘り下げた数分間を過ごしました。 The Masters に見られるような Web サイトでは、ブラウザーで実行できる機能の拡張は魅力的な開発であり続けています。

その会話の中で、私は冗談めかして、より成熟したゲームは存在しないと断言しました。ブラウザベースのゲーム用のカードはいつでも近いうちに、インターネットが耳を傾け、その声明を非難する準備ができているかのように、 WebGPU に関する Chrome デベロッパー ブログの新しいブログ投稿が公開されました: はるかに多くのローカル ハードウェア GPU 操作をブラウザで直接実行できるようにする新しい Web ベースの API。 Google がその重要性を表明しているのを聞くには:

WebGPU は新しい Web グラフィック API であり、同じグラフィックの JavaScript ワークロードを大幅に削減し、3 倍以上改善するなどの大きな利点を提供します。機械学習モデルの推論。これは、より柔軟な GPU プログラミングと、WebGL が提供しない高度な機能へのアクセスにより可能になります。

WebGPU は新しい API ですこれにより、最新のハードウェア機能が公開され、Direct3D 12、Metal、および Vulkan と同様に、GPU でのレンダリングおよび計算操作が可能になります。 API の WebGL ファミリとは異なり、WebGPU は、より高度な GPU 機能へのアクセスを提供し、GPU での一般的な計算に最高のサポートを提供します。この API はウェブ プラットフォームを念頭に置いて設計されており、慣用的な JavaScript API、Promise との統合、ビデオのインポートのサポート、優れたエラー メッセージによる洗練された開発者エクスペリエンスを特徴としています。

Chrome デベロッパー ブログ経由

更新された WebGPU API は Chrome 113 でデフォルトで利用可能になり、 Vulkan をサポートする ChromeOS デバイス、Direct3D をサポートする Windows デバイス、および macOS 用。 Linux と Android は、Firefox と Safari だけでなく、今後もサポートされる予定です。 今のところ、これを試すには、最近展開されたばかりの Chrome 113 のベータ チャンネルにジャンプする必要があります。

これが重要な理由

あらゆるデバイスの GPU の本来のパワーにアクセスできるようになることは非常に重要であり、さらに強力な Web を前進させることができます。これが AAA ゲームが URL で直接デビューするまでに拡大することはないと思いますが、最終的にブラウザー ゲームを次のレベルに引き上げ、現在 Android や iOS で見られるようなものを最終的に URL で直接実行できるようにすることができます。 Chrome インスタンスです。

Chromebook の場合、これは非常にエキサイティングです。いいえ、明日、たくさんの新しくて素敵な 3D ゲームを台無しにするという意味ではありません。 、しかしそれは、Chrome のようなウェブ ブラウザのアプリケーション機能が大幅に改善されようとしていることを意味します。私たちがデバイスで行う非常に多くのことには GPU サポートが必要です。 Chromebook、ラップトップ、または Macbook のハードウェアをより便利な方法で使用することで、今後さらに没入型のエクスペリエンスが実現するはずです。

動作を見る

Chrome チームは実際にこれを試して、WebGPU の機能を確認したい場合は、いくつかのトライアルをコンパイルしてください。 Babylon.jsThree.js には、これらのリンクにアクセスして覗き見したい場合に、WebGPU の動作例がいくつかあります。繰り返しますが、これはすべてまったく新しいものであり、開発者がすぐに活用することは期待できません。 しかし、いずれこの開発がどうなるか楽しみです。

Chromebook は「単なるブラウザ」であるという長年の議論があるため、ブラウザがますます強力になっていることは、私をとても幸せにします。 Web が進化し続けるにつれて、ブラウザーだけで十分という現実にますます近づいています。私たちはまだそこにいません。Chromebooks は、単なる Chrome Web ブラウザよりもはるかに優れていることは明らかです。 しかし、私たちは依然として、オープン Web での大きな動きを見るのが大好きです。そして、これは大きなものです。

関連投稿

Categories: IT Info