RenderFactory

RenderFactory

Επισκόπηση

RenderFactory είναι μια κλάση στο Aspose.3D FOSS για .NET.

RenderFactory δημιουργεί όλους τους πόρους που αναπαριστώνται στην αλυσίδα απόδοσης.

Αυτή η κλάση παρέχει 12 μεθόδους για εργασία με αντικείμενα RenderFactory σε προγράμματα .NET. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: CreateCubeRenderTexture, CreateDescriptorSet, CreateIndexBuffer, CreatePipeline, CreateRenderTexture, CreateRenderWindow, CreateShaderProgram, CreateTextureUnit, CreateUniformBuffer, CreateVertexBuffer. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για .NET.

Μέθοδοι

ΥπογραφήΠεριγραφή
CreateRenderTexture(parameters: RenderParameters, targets: int, width: int, height: int)Δημιουργήστε έναν προορισμό απόδοσης που αποδίδει στην υφή
CreateRenderTexture(parameters: RenderParameters, width: int, height: int)Δημιουργήστε έναν προορισμό απόδοσης που περιέχει 1 στόχο που αποδίδει στην υφή
CreateDescriptorSet(shader: ShaderProgram)Δημιουργήστε το σύνολο περιγραφής για το καθορισμένο πρόγραμμα σκίασης.
CreateCubeRenderTexture(parameters: RenderParameters, width: int, height: int)Δημιουργήστε έναν προορισμό απόδοσης που περιέχει 1 κυβική υφή
CreateRenderWindow(parameters: RenderParameters, handle: WindowHandle)Δημιουργήστε έναν στόχο απόδοσης που αποδίδει στο εγγενές παράθυρο.
CreateVertexBuffer(declaration: VertexDeclaration)Δημιουργήστε μια παρουσία IVertexBuffer για την αποθήκευση των πληροφοριών κορυφών του πολυγώνου.
CreateIndexBuffer()Δημιουργήστε μια παρουσία IIndexBuffer για την αποθήκευση των πληροφοριών προσώπων του πολυγώνου.
CreateTextureUnit(textureType: TextureType)Δημιουργήστε μια μονάδα υφής που μπορεί να προσπελαστεί από το shader.
CreateTextureUnit()Δημιουργήστε μια μονάδα υφής 2D που μπορεί να προσπελαστεί από shader.
CreateShaderProgram(shaderSource: ShaderSource)Δημιουργήστε ένα αντικείμενο ShaderProgram
CreatePipeline(shader: ShaderProgram, renderState: RenderState, vertexDeclaration: VertexDeclaration, drawOperation: DrawOperation)Δημιουργήστε μια προρυθμισμένη graphics pipeline με προρυθμισμένο shader/render state/vertex declaration και draw operations.
CreateUniformBuffer(size: int)Δημιουργήστε ένα νέο uniform buffer στην πλευρά του GPU με προ-καθορισμένο μέγεθος.

Δείτε επίσης

 Ελληνικά