## Scene.RenderableCameras

### Introduced

v12.0 (2014)

### Description

Returns an SIObjectCollection containing all camera objects which can be used by Mental Ray and other renderers.
Use this instead of X3DObject.FindChildren2 to get the list of all renderable cameras.

### C# Syntax

    // get accessor

    SIObjectCollection rtn = Scene.RenderableCameras;

### Examples

#### JScript Example

    /*

    	This example demonstrates how to get the renderable cameras in the scene.

    */

    // Start a new scene

    NewScene("", false);

    // List all renderable cameras

    var cameralist = ActiveProject.ActiveScene.RenderableCameras;

    for ( var i=0; i<cameralist.Count; i++ ) {

    	LogMessage( cameralist(i).FullName );

    }

    // Expected result:

    //INFO : Camera

    //INFO : Views.ViewA.SequencerCamera

    //INFO : Views.ViewB.SequencerCamera

    //INFO : Views.ViewC.SequencerCamera

    //INFO : Views.ViewD.SequencerCamera

### See Also

X3DObject