15. A computer-readable storage medium having stored thereon computer-executable instructions that, if executed by a computing device, cause the computing device to perform operations for controlling a rendering engine, the operations comprising: accepting commands at a computer for controlling a camera at the computer, wherein the commands are from a content provider at a first location and the computer is at a second location remote from the first location, and wherein the commands are predetermined instructions in a control script for controlling the camera; selecting one or more action objects that are moving within a digital environment; determining whether one or more of the moving action objects is one or more of a character and a vehicle; automatically determining an action area, wherein— the action area is defined as one or more specified places within the digital environment, when at least one of the moving action objects is a character, automatically determining the action area based on a positional average of one or more of the moving action object characters, when none of the moving action objects is a character but at least one of the moving action objects is a vehicle, automatically determining the action area based on a positional average of one or more of the moving action object vehicles, and when none of the moving action objects is a character and none of the moving action objects is a vehicle, automatically determining the action area based on one or more positions of the fastest moving action object; and rendering a digital scene at the computer at the second location (a) according to the predetermined instructions in the control script for controlling the camera and (b) based, at least in part, on the determined action area.
15. A computer-readable storage medium having stored thereon computer-executable instructions that, if executed by a computing device, cause the computing device to perform operations for controlling a rendering engine, the operations comprising: accepting commands at a computer for controlling a camera at the computer, wherein the commands are from a content provider at a first location and the computer is at a second location remote from the first location, and wherein the commands are predetermined instructions in a control script for controlling the camera; selecting one or more action objects that are moving within a digital environment; determining whether one or more of the moving action objects is one or more of a character and a vehicle; automatically determining an action area, wherein— the action area is defined as one or more specified places within the digital environment, when at least one of the moving action objects is a character, automatically determining the action area based on a positional average of one or more of the moving action object characters, when none of the moving action objects is a character but at least one of the moving action objects is a vehicle, automatically determining the action area based on a positional average of one or more of the moving action object vehicles, and when none of the moving action objects is a character and none of the moving action objects is a vehicle, automatically determining the action area based on one or more positions of the fastest moving action object; and rendering a digital scene at the computer at the second location (a) according to the predetermined instructions in the control script for controlling the camera and (b) based, at least in part, on the determined action area. 19. The computer-readable storage medium of claim 15 wherein: accepting commands at the computer at the second location comprises receiving streamed commands from the content provider computer at the first location; and rendering the digital scene at the computer at the second location occurs at least approximately simultaneously with receiving the streamed commands from the content provider computer at the first location.