EntityRenderer
내용물
[
숨다
]EntityRenderer class
다른 종류의 엔터티에 대한 렌더링을 구현하려면 이 하위 클래스를 지정하십시오.
public class EntityRenderer
생성자
이름 | 설명 |
---|---|
EntityRenderer(string) | 의 생성자EntityRenderer |
EntityRenderer(string, EntityRendererFeatures) | 의 생성자EntityRenderer |
행동 양식
이름 | 설명 |
---|---|
virtual Dispose() | 엔티티 렌더러가 폐기되고 있습니다. 공유 리소스를 해제하십시오. |
virtual FrameBegin(Renderer, IRenderQueue) | 프레임 렌더링 시작 |
virtual FrameEnd(Renderer, IRenderQueue) | 프레임 렌더링 종료 |
virtual Initialize(Renderer) | 엔티티 renderer 초기화 |
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity) | 지정된 노드/엔티티 쌍에 대한 렌더링 명령을 준비합니다. |
virtual RenderEntity(Renderer, ICommandList, Node, object, int) | 각 렌더링 작업이IRenderQueue 구체적인 렌더링 작업을 수행하기 위해 해당 RenderEntity call 가 있습니다. |
virtual ResetSceneCache() | 장면이 변경되었거나 제거되었습니다. this 에서 장면 수준 렌더링 리소스를 폐기해야 합니다. |
또한보십시오
- 네임스페이스 Aspose.ThreeD.Render
- 집회 Aspose.3D