SceneExternalCameraRenderer Class
Namespace: Stride.Rendering.CompositingAssembly: Stride.Engine.dll
A camera renderer that can use an external camera not in the scene.
System.Object → DisposeBase → ComponentBase → RendererCoreBase → SceneRendererBase → SceneCameraRenderer →
SceneExternalCameraRenderer
Derived from SceneExternalCameraRenderer: EditorTopLevelCompositor
public class SceneExternalCameraRenderer : SceneCameraRenderer, IComponent, IReferencable, ICollectorHolder, ISceneRenderer, IRenderCollector, IGraphicsRenderer, IGraphicsRendererBase, IGraphicsRendererCore, IDisposable
| Name | Description | |
|---|---|---|
| Properties | ||
| ExternalCamera | ||
| Methods | ||
| ResolveCamera(RenderContext) | Resolves camera to ExternalCamera rather than the default behavior. |
|
Properties
ExternalCamera
public CameraComponent ExternalCamera { get; set; }
Property Value
| Type | Description |
|---|---|
| CameraComponent |
Methods
ResolveCamera(RenderContext)
Resolves camera to ExternalCamera rather than the default behavior.
protected override CameraComponent ResolveCamera(RenderContext renderContext)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderContext | renderContext |
Returns
| Type | Description |
|---|---|
| CameraComponent |