Rendering ink strokes of variable width and angle
First Claim
Patent Images
1. A method for rendering a digital ink stroke, comprising the steps of:
- receiving a first pen tip instance;
receiving a second pen tip instance; and
determining a quadrangle based on the first and second pen tip instances, wherein the first and second pen instances each are associated with data representing at least one of a size, shape, or rotation of the respective pen tip instance.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for dynamically rendering digital ink strokes of arbitrary stroke width while a user is drawing the ink strokes. An ink rendering system may receive sampled pen tip positions associated with a stylus or pen on a digitizer. The ink rendering system may further determine pen tip instances having particular shapes, sizes, and/or rotations, and may determine connecting shapes, preferably quadrangles, that connect between the pen tip instances. Smoothing techniques may also be used for existing digital ink.
117 Citations
17 Claims
-
1. A method for rendering a digital ink stroke, comprising the steps of:
-
receiving a first pen tip instance;
receiving a second pen tip instance; and
determining a quadrangle based on the first and second pen tip instances, wherein the first and second pen instances each are associated with data representing at least one of a size, shape, or rotation of the respective pen tip instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14, 16)
-
-
9. A method for rendering a digital ink stroke, comprising the steps of:
-
receiving a first pen tip instance;
receiving a second pen tip instance; and
determining a region connecting the first and second pen tip instances, wherein the first and second pen tip instances are each associated with data representing an area defined by a contour of the respective pen tip instance. - View Dependent Claims (15, 17)
-
-
10. A method for rendering a digital ink stroke, comprising the steps of:
-
receiving a first pen tip instance;
receiving a second pen tip instance;
determining a plurality of quadrangles based on the first and second pen tip instances; and
determining a union of the plurality of quadrangles. - View Dependent Claims (11, 12)
-
Specification