Aspose.ThreeD.Render
コンテンツ
[
隠れる
]レンダリング関連のすべてのクラスは、この名前空間で定義されています
クラス
クラス | 説明 |
---|---|
DescriptorSetUpdater | このクラスでは、IDescriptorSet 連鎖操作で. |
DriverException | 内部レンダリング ドライバーによって発生した例外。 |
EntityRenderer | これをサブクラス化して、さまざまな種類のエンティティのレンダリングを実装します. |
EntityRendererKey | 登録エンティティのキー renderer |
GLSLSource | GLSL のシェーダーのソース コード |
InitializationException | レンダリング パイプラインの初期化における例外 |
PostProcessing | 後処理効果 |
PushConstant | プッシュ定数を介してシェーダーにデータを提供するユーティリティ。 |
Renderer | renderer に関するコンテキスト。 |
RendererVariableManager | このクラスは、レンダリングで使用される変数を管理します |
RenderFactory | RenderFactory は、レンダリング パイプラインで表されるすべてのリソースを作成します。 |
RenderParameters | レンダーターゲットのパラメータを記述します |
RenderResource | すべてのレンダリング リソースの抽象クラス レンダラーが解放されると、すべてのレンダリング リソースが破棄されます。 のようなクラスMesh /Texture 対応する RenderResource があります |
RenderState | パイプラインを構築するためのレンダリング状態 レンダリング状態で行われた変更は、作成されたパイプライン インスタンスには影響しません。 |
ShaderException | シェーダー関連の例外 |
ShaderProgram | シェーダー プログラム |
ShaderSet | 素材別シェーダープログラム |
ShaderSource | shader のソースコード |
ShaderVariable | シェーダー変数 |
SPIRVSource | SPIR-V 形式でコンパイルされたシェーダー。 |
StencilState | 面ごとのステンシル状態. |
TextureData | このクラスには、生データとテクスチャのフォーマット定義が含まれています。 |
Viewport | AIRenderTarget シーンをレンダリングするための少なくとも 1 つのビューポートが含まれています. |
WindowHandle | 異なるプラットフォーム用のカプセル化されたウィンドウ ハンドル。 |
構造物
構造 | 説明 |
---|---|
CubeFaceData<T> | キューブ マップ テクスチャの各面のデータ。 |
インターフェース
インターフェース | 説明 |
---|---|
IBuffer | render で使用されるすべてのマネージ バッファの基本インターフェイス |
ICommandList | レンダリングのために GPU に送信される一連のコマンドをエンコードします。 |
IDescriptorSet | 記述子セットは、バッファー、textures などのレンダリング パイプラインにバインドするために使用できるさまざまなリソースを記述します。 |
IIndexBuffer | インデックス バッファは、レンダリング パイプラインで使用されるジオメトリを記述します。 |
IPipeline | GPU 側で描画するための事前にベイクされた操作のシーケンス。 |
IRenderQueue | エンティティ レンダラーは、このキューを使用してレンダリング タスクを管理します。 |
IRenderTarget | レンダー ターゲットの基本インターフェイス |
IRenderTexture | render texture のインターフェース |
IRenderWindow | IRenderWindow は、レンダリングをサポートするオペレーティング システムによって作成されたネイティブ ウィンドウを表します。 |
ITexture1D | 1D テクスチャ |
ITexture2D | 2D テクスチャ |
ITextureCubemap | キューブ マップ texture |
ITextureUnit | ITextureUnit GPU と CPU の間で共有され、シェーダーによってサンプリングできるメモリ内のテクスチャを表し、 Texture 外部ファイルへの参照のみを表します. 詳細については、https://en.wikipedia.org/wiki/Texture_mapping_unit を参照してください。 |
IVertexBuffer | 頂点バッファーは、レンダリング パイプラインに送信されるポリゴン頂点データを保持します |
列挙
列挙 | 説明 |
---|---|
BlendFactor | ブレンド係数は、ピクセル演算を指定します。 |
CompareFunction | 深さ/ステンシル テストで使用される比較関数。 |
CubeFace | キューブ マップ テクスチャの各面 |
CullFaceMode | cull に直面するもの |
DrawOperation | render するプリミティブ型 |
EntityRendererFeatures | エンティティ レンダラーが提供する追加機能 |
FrontFace | 前面と背面のポリゴンを定義します |
IndexDataType | の要素のデータ型IIndexBuffer |
PixelFormat | テクスチャ ユニットで使用されるピクセルの形式。 |
PolygonMode | ポリゴンのラスタライズ モード |
PresetShaders | レンダラーが使用するプリセット内部シェーダーを定義します。 |
RenderQueueGroupId | レンダー キューのグループ ID |
RenderStage | レンダリング段階 |
ShaderStage | シェーダーステージ |
StencilAction | ステンシル テスト アクション |
TextureType | のタイプITextureUnit |