×

Layering a line with multiple layers for rendering a soft brushstroke

  • US 9,367,933 B2
  • Filed: 06/26/2012
  • Issued: 06/14/2016
  • Est. Priority Date: 06/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for drawing a calligraphic line having a width, the method comprising:

  • receiving a path for rendering the calligraphic line in a user interface, wherein the path includes a first segment having a first width and a second segment having a second width;

    determining, by a computing device, a first number of composite lines to render for the first segment of the path to have the first width and a second number of composite lines to render for the second segment of the path to have the second width, wherein the first number of composite lines includes a first edge and a second edge, and the second number of composite lines includes a third edge and a fourth edge;

    receiving a selection of a first color and a second color for a color gradient for the calligraphic line;

    determining a first number of colors of the color gradient for the first segment of the path having a first width and a second number of colors of the color gradient for the second segment of the path having a second width;

    assigning each of the first number of colors of the color gradient to one or more of the first number of composite lines and each of second number of colors of the color gradient to one or more of the second number of composite lines, such that the first and third edges have the first color, and the second and fourth edges have the second color; and

    rendering, by the computing device, the first number of composite lines in parallel along the first segment of the path and the second number of composite lines in parallel along the second segment of the path to form the calligraphic line, wherein the first edge is connected to the fourth edge.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×