Aspose.ThreeD.Render
περιεχόμενα
[
κρύβω
]Όλες οι σχετικές κλάσεις απόδοσης ορίζονται σε αυτό το namespace
Τάξεις
Τάξη | Περιγραφή |
---|---|
DescriptorSetUpdater | Αυτή η κλάση επιτρέπει την ενημέρωση τουIDescriptorSet σε λειτουργία αλυσίδας. |
DriverException | Η εξαίρεση που προκύπτει από τα προγράμματα οδήγησης εσωτερικής απόδοσης. |
EntityRenderer | Υποκατηγορία για την υλοποίηση απόδοσης για διαφορετικούς τύπους οντοτήτων. |
EntityRendererKey | Το κλειδί της καταχωρημένης οντότητας renderer |
GLSLSource | Ο πηγαίος κώδικας των shader στο GLSL |
InitializationException | Εξαιρέσεις στο render pipeline προετοιμασία |
PostProcessing | Τα εφέ μετά την επεξεργασία |
PushConstant | Ένα βοηθητικό πρόγραμμα για την παροχή δεδομένων σε shader μέσω σταθεράς ώθησης. |
Renderer | Το πλαίσιο σχετικά με το renderer. |
RendererVariableManager | Αυτή η κλάση διαχειρίζεται τις μεταβλητές που χρησιμοποιούνται στο rendering |
RenderFactory | Το Το RenderFactory δημιουργεί όλους τους πόρους που αντιπροσωπεύονται στη γραμμή απόδοσης. |
RenderParameters | Περιγράψτε τις παραμέτρους της απόδοσης target |
RenderResource | Η αφηρημένη κλάση όλων των πόρων απόδοσης Όλοι οι πόροι απόδοσης θα διατεθούν όταν απελευθερωθεί η διάταξη απόδοσης. Τάξεις όπωςMesh /Texture θα έχει ένα αντίστοιχο RenderResource |
RenderState | Κατάσταση απόδοσης για την κατασκευή του αγωγού Οι αλλαγές που έγιναν στην κατάσταση απόδοσης δεν θα επηρεάσουν τις δημιουργημένες παρουσίες του αγωγού. |
ShaderException | Εξαιρέσεις που σχετίζονται με Shader |
ShaderProgram | Το πρόγραμμα shader |
ShaderSet | Προγράμματα Shader για κάθε είδος υλικών |
ShaderSource | Ο πηγαίος κώδικας του shader |
ShaderVariable | Μεταβλητή Shader |
SPIRVSource | Το μεταγλωττισμένο shader σε μορφή SPIR-V. |
StencilState | Καταστάσεις στένσιλ ανά πρόσωπο. |
TextureData | Αυτή η κλάση περιέχει τα ακατέργαστα δεδομένα και τον ορισμό μορφής μιας υφής. |
Viewport | ΑIRenderTarget περιέχει τουλάχιστον ένα παράθυρο προβολής για την απόδοση της σκηνής. |
WindowHandle | Ενθυλακωμένη λαβή παραθύρου για διαφορετικές πλατφόρμες. |
Δομές
Δομή | Περιγραφή |
---|---|
CubeFaceData<T> | Δεδομένα για κάθε όψη της υφής του χάρτη κύβου. |
Διεπαφές
Διεπαφή | Περιγραφή |
---|---|
IBuffer | Η βασική διεπαφή όλων των διαχειριζόμενων buffer που χρησιμοποιούνται στο rendering |
ICommandList | Κωδικοποιεί μια ακολουθία εντολών που θα σταλούν στην GPU για απόδοση. |
IDescriptorSet | Τα σύνολα περιγραφέων περιγράφουν διαφορετικούς πόρους που μπορούν να χρησιμοποιηθούν για να συνδεθούν στη γραμμή απόδοσης όπως buffers, textures |
IIndexBuffer | Η προσωρινή μνήμη ευρετηρίου περιγράφει τη γεωμετρία που χρησιμοποιείται στην απόδοση του αγωγού. |
IPipeline | Η προ-ψημένη ακολουθία λειτουργιών για την κατάρτιση στην πλευρά της GPU. |
IRenderQueue | Το πρόγραμμα απόδοσης οντοτήτων χρησιμοποιεί αυτήν την ουρά για τη διαχείριση εργασιών απόδοσης. |
IRenderTarget | Η βασική διεπαφή του render target |
IRenderTexture | Η διεπαφή του render texture |
IRenderWindow | Το IRenderWindow αντιπροσωπεύει το εγγενές παράθυρο που δημιουργήθηκε από το λειτουργικό σύστημα που υποστηρίζει την απόδοση. |
ITexture1D | υφή 1D |
ITexture2D | υφή 2D |
ITextureCubemap | Υφή χάρτη κύβου |
ITextureUnit | ITextureUnit αντιπροσωπεύει μια υφή στη μνήμη που μοιράζεται μεταξύ της GPU και της CPU και μπορεί να γίνει δειγματοληψία από το shader, όπου τοTexture αντιπροσωπεύει μόνο μια αναφορά σε ένα εξωτερικό αρχείο. Περισσότερες λεπτομέρειες μπορείτε να βρείτε https://en.wikipedia.org/wiki/Texture_mapping_unit |
IVertexBuffer | Το buffer κορυφής διατηρεί τα δεδομένα κορυφής πολυγώνου που θα σταλούν στην απόδοση pipeline |
Απαρίθμηση
Απαρίθμηση | Περιγραφή |
---|---|
BlendFactor | Συντελεστής ανάμειξης καθορίζει αριθμητική pixel. |
CompareFunction | Η συνάρτηση σύγκρισης που χρησιμοποιείται στη δοκιμή βάθους/στένσιλ. |
CubeFace | Κάθε όψη της υφής του χάρτη κύβου |
CullFaceMode | Ποιο πρόσωπο για να συλλάβω |
DrawOperation | Οι πρωτόγονοι τύποι για απόδοση |
EntityRendererFeatures | Τα επιπλέον χαρακτηριστικά που θα παρέχει η απόδοση απόδοσης οντοτήτων |
FrontFace | Ορισμός πολυγώνων με όψη μπροστά και πίσω |
IndexDataType | Ο τύπος δεδομένων των στοιχείων σεIIndexBuffer |
PixelFormat | Η μορφή του εικονοστοιχείου που χρησιμοποιείται στη μονάδα υφής. |
PolygonMode | Η λειτουργία ραστεροποίησης πολυγώνου |
PresetShaders | Αυτό καθορίζει τους προκαθορισμένους εσωτερικούς σκιαδόρους που χρησιμοποιούνται από τον renderer. |
RenderQueueGroupId | Το αναγνωριστικό ομάδας της ουράς απόδοσης |
RenderStage | Το στάδιο απόδοσης |
ShaderStage | Shader stage |
StencilAction | The stencil test actions |
TextureType | Ο τύπος τουITextureUnit |