Apple、提案中のWebGPUブラウザエンジンの最新デモを公開c

Apple、提案中のWebGPUブラウザエンジンの最新デモを公開c
Apple、提案中のWebGPUブラウザエンジンの最新デモを公開c

Appleは今年初め、Web上でより強力なグラフィックスを実現するため、新たなGPU on the Webコミュニティグループを設立しました。Appleが提案したWebGPU標準はWebGPUよりもはるかにオブジェクト指向性が高く、開発者は状態を表すオブジェクトを作成・保存できます。さらに、より幅広いコマンドを処理できるオブジェクトの作成も可能になります。これにより、描画処理に必要な作業量が削減されます。

現在、Apple は WebGPU のプロトタイプとデモを公開し、開発者に新しい標準の能力を示しました...

AppleはWebKitブログでプロトタイプとデモを発表し、この新機能はSafari Technology Preview版の一部として提供されると説明しました。しかし、Appleは発表の中で何度も、これはあくまでデモであり、それ以上のものではないと言及しています。実際、Appleは多くの場合、デモコードが提案の背後にあると述べています。

APIの動作をご理解いただけるよう、簡単なデモもいくつか作成しました。実装と提案文書は必ずしも一致していないため、デモのコードは今後変更される可能性があります。コードの中で、提案の背後にプロトタイプが存在する箇所を示すように努めました。繰り返しになりますが、これはあくまで提案であり、最終的なAPIはほぼ確実に大きく異なるものになるでしょう。

新しいWebGPUデモを試してみたい方は、AppleのWebKitブログをご覧ください。ここでは4つの例を見ることができます。1つは「Hello World Triangle」、2つ目は「Shadertoy風の2D描画」、3つ目は「シンプルな回転キューブ」、そして最後に4つ目は「アニメーションキューブ」です。

デモを試すには、Apple の Safari Technology Preview を使用して、開発者メニューで WebGPU を有効にする必要があります。

WebGPUが有効になっているシステムを使用していることを確認してください。Safariでは、まず開発者メニュー(環境設定→詳細)が表示されていることを確認し、「開発」→「試験的な機能」→「WebGPUを有効にする」を選択してください。

AppleのWebGPU提案に関する詳細情報は、同社のWebKitブログでご覧いただけます。Web開発者の皆様、Appleが提案するWebGPU標準規格の初デモについてどう思われますか?ぜひコメント欄でご意見をお聞かせください。

fastcin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。

You May Have Missed