EntityRenderer
inhoud
[
verbergen
]EntityRenderer class
Subklasse dit om weergave voor verschillende soorten entiteiten te implementeren.
public class EntityRenderer
Constructeurs
| Naam | Beschrijving |
|---|---|
| EntityRenderer(string) | Constructeur vanEntityRenderer |
| EntityRenderer(string, EntityRendererFeatures) | Constructeur vanEntityRenderer |
methoden
| Naam | Beschrijving |
|---|---|
| virtual Dispose() | De entiteitsrenderer wordt verwijderd, geef gedeelde bronnen vrij. |
| virtual FrameBegin(Renderer, IRenderQueue) | Begin met het renderen van een frame |
| virtual FrameEnd(Renderer, IRenderQueue) | Beëindigt het renderen van een frame |
| virtual Initialize(Renderer) | Initialiseer de entiteitsrenderer |
| virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity) | Renderopdrachten voorbereiden voor gespecificeerd knooppunt/entiteitspaar. |
| virtual RenderEntity(Renderer, ICommandList, Node, object, int) | Elke rendertaak wordt gepusht naar hetIRenderQueue zal een overeenkomstige RenderEntity-aanroep hebben om de concrete weergavetaak uit te voeren. |
| virtual ResetSceneCache() | De scène is gewijzigd of verwijderd, u moet renderresources op scèneniveau in deze plaatsen |
Zie ook
- naamruimte Aspose.ThreeD.Render
- montage Aspose.3D