Scriptronaut
QC Checker Documentation Core 1.0
Rendering check

Active Single Camera Exists

Checks that the scene contains a Camera object, has an active render camera assigned, and that the active camera is enabled for rendering. When Require Single Camera is enabled, the scene must contain exactly one Camera object.

Critical Automatic fix: Yes Settings: Yes Selection: Object

Why this check exists

Ensures renders use a deliberate, enabled viewpoint and prevents missing or unintended camera output.

Behavior

Module rendering/active_single_camera_exists.py
Included with Core
Severity Critical
Automatic fix Yes
Fix behavior An automatic fix is available.
User settings Yes
Selection support Object

Settings

Setting ID Type Default Description
Require Single Camera required bool True If enabled, the check fails when more than one Camera object exists in the scene. Disable this if your project intentionally uses multiple cameras. Does not affect the 'no camera exists' or 'no active camera' checks, which always apply regardless of this setting.