System and method of representing a line segment with two thin triangles
AssigneeSamsung Electronics Co., Ltd.
InventorsKevin WU, Lam V. NGUYEN, Chris GOODMAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsKevin WU, Lam V. NGUYEN, Chris GOODMAN
Estimating the term…
A line segment is rendered by two triangles joined by their hypotenuses. A graphics processing system includes a lookup table that contains a plurality of values representing reciprocal square roots for normal vectors to a corresponding plurality of line segments. The dot product of a normal vector to the line segment is scaled by a scaling factor and input to the lookup table. The scaling factor has a trivial/simple square root and is a power of 2 so that multiplication of binary values may be performed by shifting. A value is output from the lookup table representing a reciprocal square root of the normal vector to the line segment. A half unit normal vector to the line segment is determined based on the normal vector to the line segment and the output value and is used to determine the two triangles for rendering the line segment.
A graphics processing system, comprising:
A method to graphically represent a line segment by two triangles, the method comprising:
A method to graphically represent a line segment by two triangles, the method comprising:
Dependencies are inferred from the claim text.