1. A method, comprising: performing, by one or more computers: storing a three dimensional model, wherein the three dimensional model comprises data modeling a three dimensional shape of one or more objects; rendering, from the data for the three dimensional model, a first representation of the three dimensional model, wherein the first representation is rendered from the data for the three dimensional model using three dimensional rendering effects and at a particular camera angle, wherein the first representation is a two dimensional representation; rendering, from the data for the three dimensional model, a second representation of the three dimensional model at the particular camera angle without using the three dimensional rendering effects, wherein the second representation is a two dimensional representation; displaying the first representation on a display; receiving input to apply an image adjustment operation for the first representation, wherein said input is received in regard to the first representation; and in response to said input: applying the image adjustment operation for the first representation to the second representation rather than the first representation; re-rendering at least a portion of the first representation based on a result of said applying the image adjustment operation to the second representation, wherein said re-rendering the first representation comprises using the three dimensional rendering effects, wherein said re-rendering produces a modified first representation to show a result of the image adjustment operation for the first representation; and displaying the modified first representation on the display.