CommandList クラス
コマンドリストのクラス
継承関係
CommandList
メンバー
プロパティ
ScreenTexture
ScreenTextureFormat
GetScreenTextureで取得するテクスチャのフォーマットを取得または設定します。
メソッド
CopyTexture(RenderTexture, RenderTexture)
テクスチャの内容をコピーします。
Create()
RenderToRenderTarget(Material)
設定されたターゲットに描画を行います。
RenderToRenderTexture(Material, RenderTexture, RenderPassParameter)
指定したテクスチャに描画を行います。
SaveRenderTexture(String, RenderTexture)
SetRenderTarget(RenderTexture, RenderPassParameter)
描画する対象のテクスチャを設定します。
プロパティ
ScreenTexture
public RenderTexture ScreenTexture { get; }
ScreenTextureFormat
GetScreenTextureで取得するテクスチャのフォーマットを取得または設定します。
public TextureFormat ScreenTextureFormat { get; set; }
メソッド
CopyTexture(RenderTexture, RenderTexture)
テクスチャの内容をコピーします。
public void CopyTexture(RenderTexture src, RenderTexture dst)
パラメータ
src | コピーするテクスチャ |
dst | コピー先のテクスチャ |
例外
型 | Condition |
---|---|
ArgumentNullException |
|
Create()
public static CommandList Create()
戻り値
RenderToRenderTarget(Material)
設定されたターゲットに描画を行います。
public void RenderToRenderTarget(Material material)
パラメータ
material | 描画に使用するマテリアル |
RenderToRenderTexture(Material, RenderTexture, RenderPassParameter)
指定したテクスチャに描画を行います。
public void RenderToRenderTexture(Material material, RenderTexture target, RenderPassParameter renderPassParameter)
パラメータ
material | 描画に使用するマテリアル |
target | 描画先のテクスチャ |
renderPassParameter |
SaveRenderTexture(String, RenderTexture)
public void SaveRenderTexture(string path, RenderTexture texture)
パラメータ
path | |
texture |
SetRenderTarget(RenderTexture, RenderPassParameter)
描画する対象のテクスチャを設定します。
public void SetRenderTarget(RenderTexture target, RenderPassParameter renderPassParameter)
パラメータ
target | 描画先のテクスチャ |
renderPassParameter | 描画に使用する設定 |