Patent ID: 7656406

Claim:
A computer-implemented method comprising: obtaining a composed paint stroke, the composed paint stroke having a stroke path and an appearance attribute, the stroke path being defined by a position-time association, the position-time association being an association between a plurality of position values and a first plurality of time values in a time period, the appearance attribute being defined by a parameter-time association, the parameter-time association being an association between a plurality of parameter values for the appearance attribute and a second plurality of time values in the time period, the second plurality of time values being variable independently of the first plurality of time values; generating a first instance of the composed paint stroke based on the position-time association and the parameter-time association as obtained, where an instance of the composed paint stroke is defined as a plurality of composition time values, and a position value and a parameter value for each of the composition time values, and the position value and the parameter value for each of the composition time values are determined according to the position-time association and the parameter-time association of the composed paint stroke; changing the composed paint stroke by changing a time value in the second plurality of time values that is associated with a parameter value in the plurality of parameter values such that the parameter-time association as changed differs from the parameter-time association as obtained; generating a second instance of the composed paint stroke based on the position-time association as obtained and the parameter-time association as changed; and presenting the first instance and the second instance of the composed paint stroke on a display device in sequence such that the stroke path of the composed paint stroke remains stationary while the appearance attribute changes.