Patent ID: 8437994

Claim:
A computer-implemented method, comprising: presenting a plurality of visually rendered wire frame shapes, each one of the plurality of visually rendered wire frame shapes having a geometric correspondence with a representation of a vector object representing a simulation of an optical effect that includes a first effect represented by a halo and at least a second effect represented by a set of rays or rings; receiving a first input to manipulate a first visually rendered wire frame shape in the plurality of visually rendered wire frame shapes to interactively change the position or form of a first corresponding component of the representation; and presenting a modified visual rendering of the representation where the visual rendering reflects the change in the position or the form of the first corresponding component, and a location or size of a second visually rendered wire frame shape, which is automatically modified to compensate for the change to the first component, the second visually rendered wire frame shape being different from the first visually rendered wire frame shape.