Patent ID: 8847964

Claim:
A method for simulating physical effects in two-dimensional (2D) drawings, comprising: receiving, by a computing device, a previously created digital image; displaying, in a user interface of the computing device, the previously created digital image; receiving input, via the user interface, selecting a two-dimensional (2D) simulation tool to be applied to a 2D object in the displayed previously created digital image, the 2D simulation tool being selected from multiple 2D simulation tools presented in a tool palette in the user interface; receiving gesture input indicating a gesture that controls the selected 2D simulation tool to apply the selected 2D simulation tool to at least one point on the 2D object as indicated by the gesture input; in response to the gesture input, applying a 2D simulator corresponding to the selected 2D simulation tool to the 2D object, wherein the 2D simulator iteratively executes to apply a physics-based simulation to the 2D object as indicated by the gesture to generate a simulated physical effect; rendering results of said applying the 2D simulator to the 2D object in the displayed digital image; and generating an output image including the rendered results of said applying the 2D simulator to the 2D object.