5. The method of claim 1 wherein receiving commands for controlling the camera at the digital computing device comprises receiving predetermined instructions in the control script to specify one or more of the following camera properties: focal length, aperture, or aspect ratio.
1. A method for controlling a rendering engine to produce a visual display at a digital computing device, the method comprising: receiving commands at the digital computing device for controlling a camera at the digital computing device, wherein— the commands are from a control script author at a first location and the digital computing device is at a second location remote from the first location, and the commands are predetermined instructions in a control script for controlling the camera, wherein controlling the camera is based, at least in part, on a position of the camera, a name of the camera identified in one or more of the predetermined instructions, a type of shot for the camera, and a property of the camera; selecting one or more action objects associated with a current audio portion of the visual display by— determining that a talking portion of the audio portion is associated with one or more characters, and determining a prime character such that the prime character is one of the one or more characters associated with the talking portion and that the prime character has the longest sequence of speech in the talking portion; automatically determining an action area, wherein—the action area is defined as one or more specified places within a digital environment comprising at least a face of the prime character; and rendering a digital scene at the digital computing device, wherein the digital scene is (a) rendered, at least in part, according to the predetermined instructions in the control script for controlling the camera, and (b) is based, at least in part, on the determined action area.