Patent ID: 6570578
Filing Date: 2003-05-27
Classification: G06T

Abstract:
A method of providing an image of a three-dimensional scene, comprising:receiving scene definition data and storing the scene definition data, the scene definition data including geometric and non-geometric properties of objects in the three-dimensional scene; receiving pass definition data and storing the pass definition data, the pass definition data including non-geometric properties, wherein the pass definition data includes multiple mutually exclusive pass parameter sets; receiving an identification of a selection by an author of one of the pass parameter sets as current; filtering a copy of the scene definition data using the selected pass parameter set to replace at least one non-geometric property of an object in the copy of the scene definition data with at least one non-geometric property of the pass parameter set; rendering a view of a scene defined by the filtered copy of the scene definition data to produce the image according to the selected pass parameter set to the exclusion of other of the pass parameter sets; displaying the image while accepting modifications to the three-dimensional scene and using said modifications to update scene definition data; updating the filtering and rendering according to the modifications to the scene definition data.