レンダラー

Renderer class

レンダラーに関するコンテキスト。 @hideconstructor

メソッド

getShaderSet

名前説明
getShaderSet()シーンのレンダリングに使用されるシェーダーセットを取得または設定します。

Result:


setShaderSet

名前説明
setShaderSet(value)シーンのレンダリングに使用されるシェーダーセットを取得または設定します。

Result:


getVariables

名前説明
getVariables()レンダリングに使用される内部変数へのアクセス

Result:


getPresetShaders

名前説明
getPresetShaders()プリセットシェーダーセットを取得または設定します。プロパティの値は PresetShaders の整数定数です。

Result:


setPresetShaders

名前説明
setPresetShaders(value)プリセットシェーダーセットを取得または設定します。プロパティの値は PresetShaders の整数定数です。

Result:


getRenderFactory

名前説明
getRenderFactory()レンダー関連オブジェクトを構築するファクトリを取得します。

Result:


getAssetDirectories

名前説明
getAssetDirectories()外部アセットが格納されているディレクトリ

Result:


getPostProcessings

名前説明
getPostProcessings()アクティブなポストプロセッシングチェーン

Result:


getEnableShadows

名前説明
getEnableShadows()シャドウを有効にするかどうかを取得または設定します。

Result:


setEnableShadows

名前説明
setEnableShadows(value)シャドウを有効にするかどうかを取得または設定します。

Result:


getRenderTarget

名前説明
getRenderTarget()以下のレンダー操作が実行されるレンダーターゲットを指定します。

Result:


getNode

名前説明
getNode()ワールド変換行列を提供するために使用される Node インスタンスを取得または設定します。

Result:


setNode

名前説明
setNode(value)ワールド変換行列を提供するために使用される Node インスタンスを取得または設定します。

Result:


getFrustum

名前説明
getFrustum()ビュー行列を提供するために使用される視錐台を取得または設定します。

Result:


setFrustum

名前説明
setFrustum(value)ビュー行列を提供するために使用される視錐台を取得または設定します。

Result:


getRenderStage

名前説明
getRenderStage()現在のレンダーステージを取得します。プロパティの値は RenderStage の整数定数です。

Result:


getMaterial

名前説明
getMaterial()シェーダーで使用されるマテリアル情報を提供するために使用されるマテリアルを取得または設定します。

Result:


setMaterial

名前説明
setMaterial(value)シェーダーで使用されるマテリアル情報を提供するために使用されるマテリアルを取得または設定します。

Result:


getShader

名前説明
getShader()ジオメトリのレンダリングに使用されるシェーダーインスタンスを取得または設定します。

Result:


setShader

名前説明
setShader(value)ジオメトリのレンダリングに使用されるシェーダーインスタンスを取得または設定します。

Result:


getFallbackEntityRenderer

名前説明
getFallbackEntityRenderer()エンティティに特別なレンダラーが定義されていない場合のフォールバックエンティティレンダラーを取得または設定します。

Result:


setFallbackEntityRenderer

名前説明
setFallbackEntityRenderer(value)エンティティに特別なレンダラーが定義されていない場合のフォールバックエンティティレンダラーを取得または設定します。

Result:


clearCache

名前説明
clearCache()キャッシュを手動でクリアします。Aspose.3D はマテリアルやジオメトリなどのオブジェクトをレンダーパイプラインと互換性のある内部タイプにキャッシュします。シーンに大幅な変更があった場合は手動で呼び出す必要があります。

Result:


getPostProcessing

名前説明
getPostProcessing(name)レンダラーがサポートする組み込みのポストプロセッサを取得します。

Parameters:

名前説明
名前文字列null

Result: ポストプロセッシング


execute

名前説明
execute(postProcessing, result)指定されたレンダーターゲットでポストプロセッシングを実行します。

Result: ポストプロセッシング


createRenderer

名前説明
createRenderer()デフォルトプロファイルで新しい Renderer を作成します。

Result: レンダラー


registerEntityRenderer

名前説明
registerEntityRenderer(renderer)指定されたエンティティのエンティティレンダラーを登録します

Parameters:

名前説明
rendereEntityRenderernull

Result: レンダラー


render

名前説明
render(renderTarget)指定されたターゲットをレンダーします

Parameters:

名前説明
renderTargeIRenderTargetnull

Result: レンダラー