Version: 2023.2
言語: 日本語
ビルトインレンダーパイプラインのコマンドバッファによる拡張
ビルトインレンダーパイプラインのシェーダー例

ビルトインレンダーパイプラインのハードウェア要件

概要

Win/Mac/Linux iOS/Android コンソール
フォワードレンダリング
Vertex Lit (頂点ライティング) レンダリング -
リアルタイムシャドウ GPU サポート GPU サポート
イメージエフェクト
プログラマブルシェーダー
固定機能シェーダー -

リアルタイムシャドウ

リアルタイムシャドウは、大抵のパーソナルコンピューター、コンソール、モバイルで機能します。Windows (Direct3D) 上では、GPU もシャドウマッピング機能をサポートする必要があります。大半のディスクリート GPU は、2003 年以降、大半の統合 GPU は、2007 年以降これをサポートしています。技術的には、Direct3D 10 では、GPU は D16/D24X8 または DF16/DF24 テクスチャ形式をサポートし、OpenGL では、GL_ARB_depth_texture 拡張機能をサポートします。

ポストプロセスエフェクト

ポストプロセスエフェクト にはレンダーからテクスチャに働く機能が必要です。一般的に、2000年以降のものにはすべてこの機能は備わっています。

シェーダー

You can write programmable or fixed function shaders. Programmable shaders are supported everywhere, and default to Shader Model 2.0 (desktop) and OpenGL ES 3.0. (mobile). You can target higher shader models if you want to add more functionality. Fixed function is supported everywhere except consoles.

ビルトインレンダーパイプラインのコマンドバッファによる拡張
ビルトインレンダーパイプラインのシェーダー例