모든 렌더링 관련 클래스는 이 namespace 에서 정의됩니다.

## 클래스

| 수업 | 설명 |
| --- | --- |
| [DescriptorSetUpdater](./descriptorsetupdater/) | 이 클래스는[`IDescriptorSet`](../aspose.threed.render/idescriptorset/) 연쇄 작업 중. |
| [DriverException](./driverexception/) | 내부 렌더링 드라이버에서 발생한 예외입니다. |
| [EntityRenderer](./entityrenderer/) | 다른 종류의 엔터티에 대한 렌더링을 구현하려면 이 하위 클래스를 지정하십시오. |
| [EntityRendererKey](./entityrendererkey/) | 등록된 엔터티의 키 renderer |
| [GLSLSource](./glslsource/) | GLSL 의 셰이더 소스 코드 |
| [InitializationException](./initializationexception/) | 렌더 파이프라인 initialization 의 예외 |
| [PostProcessing](./postprocessing/) | 후처리 효과 |
| [PushConstant](./pushconstant/) | 푸시 상수를 통해 셰이더에 데이터를 제공하는 유틸리티입니다. |
| [Renderer](./renderer/) | 렌더러에 대한 컨텍스트입니다. |
| [RendererVariableManager](./renderervariablemanager/) | 이 클래스는 rendering 에서 사용되는 변수를 관리합니다. |
| [RenderFactory](./renderfactory/) | RenderFactory는 렌더링 파이프라인에 표시되는 모든 리소스를 생성합니다. |
| [RenderParameters](./renderparameters/) | 렌더링 대상 의 매개변수를 설명합니다. |
| [RenderResource](./renderresource/) | 모든 렌더 리소스의 추상 클래스 렌더러가 해제되면 모든 렌더 리소스가 삭제됩니다. 다음과 같은 클래스[`Mesh`](../aspose.threed.entities/mesh/)/[`Texture`](../aspose.threed.shading/texture/) 해당 RenderResource 가 있습니다. |
| [RenderState](./renderstate/) | 파이프라인 구축을 위한 렌더링 상태 렌더링 상태에 대한 변경 사항은 생성된 파이프라인 인스턴스에 영향을 미치지 않습니다. |
| [ShaderException](./shaderexception/) | 셰이더 관련 예외 |
| [ShaderProgram](./shaderprogram/) | 셰이더 프로그램 |
| [ShaderSet](./shaderset/) | 재료별 셰이더 프로그램 |
| [ShaderSource](./shadersource/) | shader 의 소스 코드 |
| [ShaderVariable](./shadervariable/) | 셰이더 변수 |
| [SPIRVSource](./spirvsource/) | SPIR-V 형식의 컴파일된 셰이더. |
| [StencilState](./stencilstate/) | 면당 스텐실 상태. |
| [TextureData](./texturedata/) | 이 클래스는 텍스처의 원시 데이터 및 형식 정의를 포함합니다. |
| [Viewport](./viewport/) | A[`IRenderTarget`](../aspose.threed.render/irendertarget/) 장면을 렌더링하기 위한 하나 이상의 뷰포트를 포함합니다. |
| [WindowHandle](./windowhandle/) | 다른 플랫폼용 캡슐화된 창 핸들. |
## 구조

| 구조 | 설명 |
| --- | --- |
| [CubeFaceData&lt;T&gt;](./cubefacedata-1/) | 큐브 맵 텍스처의 각 면에 대한 데이터입니다. |
## 인터페이스

| 상호 작용 | 설명 |
| --- | --- |
| [IBuffer](./ibuffer/) | rendering 에서 사용되는 모든 관리 버퍼의 기본 인터페이스 |
| [ICommandList](./icommandlist/) | 렌더링을 위해 GPU로 전송될 일련의 명령을 인코딩합니다. |
| [IDescriptorSet](./idescriptorset/) | 설명자 집합은 버퍼, textures 와 같은 렌더링 파이프라인에 바인딩하는 데 사용할 수 있는 다양한 리소스를 설명합니다. |
| [IIndexBuffer](./iindexbuffer/) | 인덱스 버퍼는 렌더링 파이프라인에 사용되는 지오메트리를 설명합니다. |
| [IPipeline](./ipipeline/) | GPU 측에서 그리기 위한 미리 구운 작업 시퀀스입니다. |
| [IRenderQueue](./irenderqueue/) | 엔티티 렌더러는 이 대기열을 사용하여 렌더링 작업을 관리합니다. |
| [IRenderTarget](./irendertarget/) | 렌더링 대상 의 기본 인터페이스 |
| [IRenderTexture](./irendertexture/) | render texture 의 인터페이스 |
| [IRenderWindow](./irenderwindow/) | IRenderWindow는 렌더링을 지원하는 운영 체제에서 만든 기본 창을 나타냅니다. |
| [ITexture1D](./itexture1d/) | 1D 텍스처 |
| [ITexture2D](./itexture2d/) | 2D 텍스처 |
| [ITextureCubemap](./itexturecubemap/) | 큐브 맵 texture |
| [ITextureUnit](./itextureunit/) | [`ITextureUnit`](../aspose.threed.render/itextureunit/) GPU와 CPU 간에 공유되는 메모리의 텍스처를 나타내며 셰이더 에서 샘플링할 수 있습니다. 여기서[`Texture`](../aspose.threed.shading/texture/) 외부 파일에 대한 참조만 나타냅니다. 자세한 내용은 https://en.wikipedia.org/wiki/Texture_mapping_unit 에서 확인할 수 있습니다. |
| [IVertexBuffer](./ivertexbuffer/) | 정점 버퍼는 렌더링 파이프라인 으로 전송될 다각형 정점 데이터를 보유합니다. |
## 열거

| 열거 | 설명 |
| --- | --- |
| [BlendFactor](./blendfactor/) | 혼합 계수는 픽셀 산술을 지정합니다. |
| [CompareFunction](./comparefunction/) | 깊이/스텐실 테스트에 사용되는 비교 기능. |
| [CubeFace](./cubeface/) | 큐브 맵 텍스처의 각 면 |
| [CullFaceMode](./cullfacemode/) | cull 에 어떤 얼굴 |
| [DrawOperation](./drawoperation/) | render 에 대한 프리미티브 유형 |
| [EntityRendererFeatures](./entityrendererfeatures/) | 엔티티 렌더러가 제공할 추가 기능 |
| [FrontFace](./frontface/) | 전면 및 후면 다각형 정의 |
| [IndexDataType](./indexdatatype/) | 에 있는 요소의 데이터 유형[`IIndexBuffer`](../aspose.threed.render/iindexbuffer/) |
| [PixelFormat](./pixelformat/) | 텍스처 단위에서 사용되는 픽셀의 형식입니다. |
| [PolygonMode](./polygonmode/) | 폴리곤 래스터화 mode |
| [PresetShaders](./presetshaders/) | 렌더러에서 사용하는 사전 설정 내부 셰이더를 정의합니다. |
| [RenderQueueGroupId](./renderqueuegroupid/) | 렌더링 queue 의 그룹 ID |
| [RenderStage](./renderstage/) | 렌더링 stage |
| [ShaderStage](./shaderstage/) | 셰이더 stage |
| [StencilAction](./stencilaction/) | 스텐실 테스트 actions |
| [TextureType](./texturetype/) | 유형[`ITextureUnit`](../aspose.threed.render/itextureunit/) |

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
