## EntityRenderer class

فئة فرعية هذا لتنفيذ التقديم لنوع مختلف من الكيانات.

```csharp
public class EntityRenderer
```

## المنشئون

| اسم | وصف |
| --- | --- |
| [EntityRenderer](entityrenderer#constructor)(string) | منشئ[`EntityRenderer`](../entityrenderer) |
| [EntityRenderer](entityrenderer#constructor_1)(string, EntityRendererFeatures) | منشئ[`EntityRenderer`](../entityrenderer) |

## طُرق

| اسم | وصف |
| --- | --- |
| virtual [Dispose](../../aspose.threed.render/entityrenderer/dispose)() | يتم التخلص من عارض الكيان ، قم بتحرير الموارد المشتركة. |
| virtual [FrameBegin](../../aspose.threed.render/entityrenderer/framebegin)(Renderer, IRenderQueue) | بدء عرض إطار |
| virtual [FrameEnd](../../aspose.threed.render/entityrenderer/frameend)(Renderer, IRenderQueue) | ينتهي عرض إطار |
| virtual [Initialize](../../aspose.threed.render/entityrenderer/initialize)(Renderer) | تهيئة عارض الكيان |
| virtual [PrepareRenderQueue](../../aspose.threed.render/entityrenderer/preparerenderqueue)(Renderer, IRenderQueue, Node, Entity) | إعداد أوامر العرض لزوج العقدة / الكيان المحدد. |
| virtual [RenderEntity](../../aspose.threed.render/entityrenderer/renderentity)(Renderer, ICommandList, Node, object, int) | يتم دفع كل مهمة تصيير إلى ملف[`IRenderQueue`](../irenderqueue) سيكون له استدعاء RenderEntity مطابق لأداء مهمة التقديم الملموسة. |
| virtual [ResetSceneCache](../../aspose.threed.render/entityrenderer/resetscenecache)() | تم تغيير المشهد أو إزالته ، يلزم التخلص من موارد العرض على مستوى المشهد في هذا |

### أنظر أيضا

* مساحة الاسم [Aspose.ThreeD.Render](../../aspose.threed.render)
* المجسم [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
