RenderFactory
Contenido
[
Ocultar
]RenderFactory class
RenderFactory crea todos los recursos representados en la canalización de representación.
public abstract class RenderFactory
Métodos
| Nombre | Descripción |
|---|---|
| abstract CreateCubeRenderTexture(RenderParameters, int, int) | Crear un destino de representación contiene 1 cubo textura |
| abstract CreateDescriptorSet(ShaderProgram) | Crea el conjunto de descriptores para el programa de sombreado especificado. |
| abstract CreateIndexBuffer() | Crear unIIndexBuffer instancia para almacenar la información de la cara del polígono. |
| abstract CreatePipeline(ShaderProgram, RenderState, VertexDeclaration, DrawOperation) | Cree una canalización de gráficos preconfigurada con sombreado preconfigurado/estado de representación/declaración de vértices y operaciones de dibujo. |
| abstract CreateRenderTexture(RenderParameters, int, int) | Crear un objetivo de representación contiene 1 objetivos que representan la textura |
| abstract CreateRenderTexture(RenderParameters, int, int, int) | Crear un objetivo de renderizado que renderice a la textura |
| abstract CreateRenderWindow(RenderParameters, WindowHandle) | Cree un destino de renderizado que renderice en la ventana nativa. |
| abstract CreateShaderProgram(ShaderSource) | Crear unShaderProgram objeto |
| CreateTextureUnit() | Crea una unidad de textura 2D a la que se puede acceder mediante shader. |
| abstract CreateTextureUnit(TextureType) | Crea una unidad de textura a la que se puede acceder mediante shader. |
| abstract CreateUniformBuffer(int) | Crear un nuevo búfer uniforme en el lado de la GPU con un tamaño preasignado. |
| abstract CreateVertexBuffer(VertexDeclaration) | Crear unIVertexBuffer instancia para almacenar información de vértice del polígono. |
Ver también
- espacio de nombres Aspose.ThreeD.Render
- asamblea Aspose.3D