イマジネーションが一連のメジャーアップデートを発表

更新日: 13 年 2021 月 XNUMX 日

イマジネーションが一連のメジャーアップデートを発表

イマジネーションが一連のメジャーアップデートを発表

Imagination Technologiesは、PowerVR SDKおよびToolkitのバージョン21.1をリリースし、新機能とレイトレーシングサポートの機能強化を追加して、機能を強化し、さまざまな分野にわたるワークフローを強化しました。

完全なPowerVRツールスイートにアクセスする同社の新しい開発者ポータルで利用できるようになり、Imaginationの成長する開発者コミュニティをサポートするように特別に設計されました。 SDKの多様性と機能を紹介する、新しい専用のトレーニング資料が含まれています。

ImaginationTechnologiesのソフトウェアエンジニアリング担当副社長であるChrisSmithは、次のように述べています。サポートする開発者。 PowerVR Toolkitは、開発者がIPイノベーションを最大限に活用できるように、堅牢で機能の豊富なツールセットを常に提供してきました。 バージョン33も例外ではなく、モバイルプラットフォームで新世代のレイトレーシンググラフィックスに移行する際に必要なツールとサポートを提供します。」

グラフィックスとGPUコンピューティングアプリケーション開発のすべての側面をサポートするように設計されたPowerVRSDKには、レイトレーシング実装のXNUMXつのコード例が含まれています。 SDKは初めて、基本的なレイトレーシングアルゴリズムからハイブリッド反射やシャドウに至るまで、さまざまなレイトレーシングセットアップを開発中のプロジェクトやアプリケーションに効率的に展開する方法の包括的な例を提供します。 (レイトレーシングは、グラフィックスをこれまで以上にフォトリアリズムに近づけるグラフィックスレンダリング技術です。)

PVRRayTracingSimulationは、ユーザーがレイトレーシング対応のPowerVRハードウェアの機能と動作をシミュレートできるようにするVulkanレイトレーシングレイヤーのコレクションです。 このスイートを使用すると、開発者は、非ネイティブのレイトレーシング対応ハードウェアを使用しても、アプリケーションのレイトレーシング機能をテストできます。

PVRTuneは、Imaginationのハードウェアプロファイリングおよび分析ツールです。 アプリケーションの実行時にハードウェアデータとパフォーマンス統計を提供し、開発者がパフォーマンスの問題をすばやく特定できるようにします。

バージョン21.1の新機能は、プロファイリングプロセスを合理化し、潜在的なボトルネックや速度低下の領域に関するアドバイスを提供することで、アプリケーションのパフォーマンスを改善するための場所を開発者に知らせるガイド付き分析です。 これは、PVRTuneによってキャプチャされたデータに基づいており、パフォーマンスの最適化を実行するために必要な時間を大幅に短縮できます。

また、CSVエクスポートへの各カウンターの平均、分散、標準偏差を含める機能や、要望の多かったWASDコントロールなど、より小さな新機能も多数あります。

PVRTexToolは、開発者がアプリケーションテクスチャを簡単に最適化できるように設計された、イマジネーションのテクスチャエンコーディングおよび前処理ツールです。 最新バージョンでは、HDRテクスチャ情報をPVRテクスチャ圧縮(PVRTC)形式でエンコードできるようになりました。 PVRTC-HDRは、テクスチャストリーミング帯域幅を犠牲にすることなく、より忠実なテクスチャを可能にします。

IBL環境マップオプションも含まれており、イメージベースドライティング用の拡散反射光マップと鏡面反射マップを生成できます。 拡散反射および鏡面反射マップオプションは、ライブラリPVRTexLibからも利用できます。

PVRCarbonは、PVRTraceに代わる、OpenGLESおよびVulkan用のImaginationのAPIトレースおよびデバッグツールです。 アプリケーションによるグラフィックスAPIの使用を記録、再生、分析することができ、開発者はアプリケーションの正確性と動作について洞察を得ることができます。 主な更新には、追加されたOpenCLサポート、スタンドアロンのAndroid 10 GL ES記録、およびクロスAPIネイティブバッファーの追跡と記録が含まれます。