Aspose.ThreeD.Render
محتويات
[
يخفي
]جميع الفئات المتعلقة بالتصيير معرفة في هذه المساحة.
الفئات
| الفئة | الوصف |
|---|---|
| DescriptorSetUpdater | تسمح هذه الفئة بتحديث IDescriptorSet في عملية سلسلة. |
| DriverException | الاستثناء الذي يثيره برامج تشغيل العرض الداخلية. |
| EntityRenderer | قم بإنشاء فئة فرعية من هذه لتنفيذ العرض لأنواع مختلفة من الكيانات. |
| EntityRendererKey | المفتاح الخاص بعارض الكيانات المسجل |
| GLSLSource | شفرة المصدر للظلّات في GLSL |
| InitializationException | استثناءات في تهيئة خط أنابيب العرض |
| PixelMapping | |
| PostProcessing | تأثيرات ما بعد المعالجة |
| PushConstant | أداة لتوفير البيانات إلى الظلّ عبر ثابت الدفع. |
| Renderer | السياق المتعلق بالعارض. |
| RendererVariableManager | هذه الفئة تدير المتغيرات المستخدمة في العرض |
| RenderFactory | RenderFactory تنشئ جميع الموارد التي تم تمثيلها في خط أنابيب العرض. |
| RenderParameters | وصف معلمات هدف العرض |
| RenderResource | الفئة المجردة لجميع موارد العرض جميع موارد العرض سيتم التخلص منها عندما يتم تحرير العارض. الفئات مثل Mesh/Texture سيكون لها RenderResource مطابق |
| RenderState | حالة العرض لبناء خط الأنابيب التغييرات التي تُجرى على حالة العرض لن تؤثر على مثيلات خط الأنابيب المُنشأة. |
| ShaderException | استثناءات متعلقة بالظلّ |
| ShaderProgram | برنامج الظلّ |
| ShaderSet | برامج الظلّ لكل نوع من المواد |
| ShaderSource | شفرة المصدر للظلّ |
| ShaderVariable | متغيّر الظلّ |
| SPIRVSource | الظلّ المترجم بتنسيق SPIR-V. |
| StencilState | حالات القالب لكل وجه. |
| TextureCodec | فئة لإدارة المشفرات والمفككات للملمس. |
| TextureData | هذه الفئة تحتوي على البيانات الخام وتعريف التنسيق للملمس. |
| Viewport | IRenderTarget يحتوي على منفذ عرض واحد على الأقل لعرض المشهد. |
| WindowHandle | مقبض نافذة مغلق للمنصات المختلفة. |
Structures
| الهيكل | الوصف |
|---|---|
| CubeFaceData<T> | بيانات لكل وجه من نسيج خريطة المكعب. |
الواجهات
| الواجهة | الوصف |
|---|---|
| IBuffer | واجهة الأساس لجميع المخازن المدارة المستخدمة في العرض |
| ICommandList | يقوم بترميز تسلسل من الأوامر التي سيتم إرسالها إلى GPU للتصوير. |
| IDescriptorSet | تصف مجموعات الوصف الموارد المختلفة التي يمكن استخدامها للربط بأنابيب العرض مثل المخازن، القوام |
| IIndexBuffer | المخزن الفهرسي يصف الهندسة المستخدمة في أنابيب العرض. |
| IPipeline | تسلسل العمليات المسبق الإعداد للرسم على جانب GPU. |
| IRenderQueue | مُصمم الكيانات يستخدم هذه الطابور لإدارة مهام العرض. |
| IRenderTarget | واجهة الأساس لهدف العرض |
| IRenderTexture | واجهة قوام العرض |
| IRenderWindow | IRenderWindow تمثل النافذة الأصلية التي أنشأها نظام التشغيل وتدعم العرض. |
| ITexture1D | قوام أحادي البعد |
| ITexture2D | قوام ثنائي البعد |
| ITextureCodec | الترميز للأنسجة |
| ITextureCubemap | قوام خريطة المكعب |
| ITextureDecoder | يجب على مُفكك القوام الخارجي تنفيذ هذه الواجهة لفك الترميز. |
| ITextureEncoder | يجب على مُشفّر القوام الخارجي تنفيذ هذه الواجهة للترميز. |
| ITextureUnit | ITextureUnit يمثل قوامًا في الذاكرة يتم مشاركته بين GPU وCPU ويمكن أخذ عينات منه بواسطة الـ shader، حيث أن Texture يمثل فقط مرجعًا إلى ملف خارجي. يمكن العثور على مزيد من التفاصيل https://en.wikipedia.org/wiki/Texture_mapping_unit |
| IVertexBuffer | المخزن الرأسي يحتفظ ببيانات رؤوس المضلعات التي سيتم إرسالها إلى أنابيب العرض |
التعداد
| التعداد | الوصف |
|---|---|
| BlendFactor | عامل الدمج يحدد حسابات البكسل. |
| CompareFunction | دالة المقارنة المستخدمة في اختبار العمق/القالب. |
| CubeFace | كل وجه من قوام خريطة المكعب |
| CullFaceMode | الوجه الذي يجب إقصاؤه |
| DrawOperation | أنواع الكائنات الأولية للعرض |
| EntityRendererFeatures | الميزات الإضافية التي سيقدمها مُصمم الكيانات |
| FrontFace | تعريف المضلعات الأمامية والخلفية |
| IndexDataType | نوع البيانات للعناصر في IIndexBuffer |
| PixelFormat | تنسيق البكسل المستخدم في وحدة النسيج. |
| PixelMapMode | |
| PolygonMode | وضع تصيير المضلعات |
| PresetShaders | هذا يحدد المظلات الداخلية المسبقة المستخدمة بواسطة المُظهر. |
| RenderQueueGroupId | معرّف المجموعة في طابور العرض |
| RenderStage | مرحلة العرض |
| ShaderStage | مرحلة المظلل |
| StencilAction | إجراءات اختبار القالب |
| TextureType | نوع الـ ITextureUnit |