# Sandbox.SceneCustomObject

A scene object that allows custom rendering within a scene world.

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.SceneObject](/api/Sandbox.SceneObject)

## Constructors

- [`SceneCustomObject`](/api/Sandbox.SceneCustomObject/.ctor)

## Fields

- [`RenderOverride`](/api/Sandbox.SceneCustomObject/RenderOverride): Called by default version of [Sandbox.SceneCustomObject.RenderSceneObject](/api/Sandbox.SceneCustomObject/RenderSceneObject).

## Methods

- [`RenderSceneObject`](/api/Sandbox.SceneCustomObject/RenderSceneObject): Called when this scene object needs to be rendered. Invokes [Sandbox.SceneCustomObject.RenderOverride](/api/Sandbox.SceneCustomObject/RenderOverride) by default. See the [Sandbox.Graphics](/api/Sandbox.Graphics) library for a starting point.
