EntityRenderer

EntityRenderer

نظرة عامة

EntityRenderer هي فئة في Aspose.3D FOSS لـ .NET.

أنشئ فئة فرعية من هذه لتطبيق العرض لأنواع مختلفة من الكيانات.

توفر هذه الفئة 9 أساليب للعمل مع كائنات EntityRenderer في برامج .NET. تشمل الأساليب المتاحة: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET.

الطرق

التوقيعوصف
EntityRenderer(key: string, features: EntityRendererFeatures)منشئ لـ
EntityRenderer(key: string)منشئ لـ
Initialize(renderer: Renderer)تهيئة مُرَسِّم الكيان
ResetSceneCache()لقد تغير المشهد أو تمت إزالته، يلزم التخلص من موارد العرض على مستوى المشهد في هذا
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)ابدأ تصيير إطار
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)ينتهي تصيير إطار
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)جهّز أوامر التصيير للزوج المحدد من العقدة/الكيان.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)كل مهمة عرض تم دفعها إلى الـ ستتضمن استدعاء RenderEntity المقابل لأداء مهمة العرض الفعلية.
Dispose()يتم التخلص من عارض الكيانات، حرّر الموارد المشتركة.

انظر أيضاً

 العربية