14. A computer system configured to display a source code file to a user, the source file including an ordered arrangement of a plurality of object definitions that define a plurality of multimedia objects, the computer system comprising: (a) a computer display; and (b) a processor, coupled to the computer display, the processor configured to display at least a portion of the plurality of object definitions in first representations on the computer display; and in response to user input, to selectively display on the computer display, in place of the first representation of a selected object definition, an inlined multimedia representation of the selected object definition disposed at a relative location of the selected object definition in the ordered arrangement.
14. A computer system configured to display a source code file to a user, the source file including an ordered arrangement of a plurality of object definitions that define a plurality of multimedia objects, the computer system comprising: (a) a computer display; and (b) a processor, coupled to the computer display, the processor configured to display at least a portion of the plurality of object definitions in first representations on the computer display; and in response to user input, to selectively display on the computer display, in place of the first representation of a selected object definition, an inlined multimedia representation of the selected object definition disposed at a relative location of the selected object definition in the ordered arrangement. 20. The computer system of claim 14, wherein the selected object definition defines a three dimensional shape, and wherein the processor is configured to animate the inlined multimedia representation to display different perspectives of the three dimensional shape defined by the selected object definition.