Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

CommandBuffer.Blit

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public function Blit(source: Texture, dest: Rendering.RenderTargetIdentifier): void;
public void Blit(Texture source, Rendering.RenderTargetIdentifier dest);
public function Blit(source: Texture, dest: Rendering.RenderTargetIdentifier, mat: Material): void;
public void Blit(Texture source, Rendering.RenderTargetIdentifier dest, Material mat);
public function Blit(source: Texture, dest: Rendering.RenderTargetIdentifier, mat: Material, pass: int): void;
public void Blit(Texture source, Rendering.RenderTargetIdentifier dest, Material mat, int pass);
public function Blit(source: Rendering.RenderTargetIdentifier, dest: Rendering.RenderTargetIdentifier): void;
public function Blit(source: Rendering.RenderTargetIdentifier, dest: Rendering.RenderTargetIdentifier, mat: Material): void;
public function Blit(source: Rendering.RenderTargetIdentifier, dest: Rendering.RenderTargetIdentifier, mat: Material, pass: int): void;

パラメーター

source Blit するソーステクスチャやレンダーターゲット
dest Blit する Destination
mat 使用するマテリアル
pass 使用するシェーダーパス (デフォルトは -1、意味は"すべてをパス")。

説明

"blit into a render texture" コマンドを追加します。

Graphics.Blit に似ています。主にカスタムシェーダーを使用し、1つのテクスチャから別のものにコピーします。

ソーステクスチャやレンダーターゲットは "_MainTex" プロパティーとしてマテリアルに渡されます。

使用するレンダーテクスチャはいくつかの方法で示すことができます。 RenderTexture オブジェクト、GetTemporaryRT で作成された一時的なレンダーテクスチャや一時的な組み込みテクスチャ (BuiltinRenderTextureType) の1つなどです。 Implicit 変換演算子を持つ RenderTargetIdentifier 構造体で示されるすべての入力を保存します。

See Also: GetTemporaryRT, RenderTargetIdentifier.