Game Developers Conference 2016(以下,GDC 2016)における「DirectX 12 Advancements」(DirectXの発展)という題名のセッションで,Micosoftが「次のDirectX」の仕様について言及した。 DirectX 12が抱える課題とその対策 Max McMullen氏(Direct3D Development Lead, ...
サイバーエージェントが「NOVA Shader」というパーティクル用OSS多機能シェーダをGitHubで公開している。これはUnityのUniversal Render Pipeline(以下、URP)に対応した、Particle SystemのためのUberシェーダである。主にビジュアルエフェクト制作の汎用的な機能をまとめ ...
Windows Vistaに実装される、Microsoftの次世代マルチメディアサブシステム「DirectX 10」。DirectX 10のGPUハードでのサポートは2方向へと分化しつつある。GPUの演算ユニットであるProgrammable Shaderの実装で、用途毎に個別の種類のShaderを用意する「独立(Independent)Shader ...
GeForce 8800シリーズの最大の特徴は「ユニファイドシェーダ」と呼ばれる新しいアーキテクチャを採用していることだ。統合型シェーダという言葉で定着しているこの方式のキーワード「Unified」(ユニファイド)は、日本語で「共有されている」という意味も ...
「ShaderGlass」はWindows PC上でGPUシェーダーを実行するためのオーバーレイで、デスクトップやウィンドウをブラウン管の画面で映したような見た目にすることができます。昔のゲームをPCで遊んでいて「見た目がくっきりしすぎていて雰囲気が出ない」という ...
DirectX 10世代/SM4.0対応GPUの登場一番乗りは、NVIDIAのGeForce 8000シリーズであった。やや遅れて、競合ATI(AMD)はRADEON HD2000シリーズを投入している。 ATIとNVIDIA、両社共にDirectX 10世代/SM4.0対応GPUは、そのハードウェアに「統合型シェーダ」アーキテクチャ(Unfied Shader ...
ユニティ・テクノロジーズ・ジャパン主催の技術カンファレンスUnite Tokyo 2018内において、「トゥーンシェーダートークセッション#1『リアルタイムトゥーンシェーダー徹底トーク』」と題して、トゥーンシェーダの技術的なトピックに関する講演が行われた。
GeForce FX 6800(NV40)の登場で、GPUは新しい世代に入った。特に重要なのは、GPUの処理の並列度と効率を上げるためのアプローチが重要になったことをNV40が示していることだ。 GeForce 6800 Ultra GPUもCPUと同様に、その性能はラフに言うと、動作周波数×並列度×効率で ...