The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 19, 2018

Filed:

Jun. 23, 2017
Applicant:

Wargaming.net Limited, Nicosia, CY;

Inventor:

Yury Kryachko, Moscow, RU;

Assignee:

Wargaming.net Limited, Nicosia, CY;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G09G 5/00 (2006.01); G06T 15/00 (2011.01); G06T 17/20 (2006.01); G06F 17/16 (2006.01); G06T 15/80 (2011.01); G06T 15/06 (2011.01); G06T 15/04 (2011.01);
U.S. Cl.
CPC ...
G06T 15/005 (2013.01); G06F 17/16 (2013.01); G06T 17/20 (2013.01); G06T 15/04 (2013.01); G06T 15/06 (2013.01); G06T 15/80 (2013.01);
Abstract

Aspects described herein may provide improved water surface approximation by correcting a polygonal mesh (such as a projected grid mesh) at pixel and/or sub-pixel levels through application of a novel ray-casting method based on a modified version of Newton's method for finding roots. The ray-casting method may refine an initial condition determined based on the polygonal mesh and may iteratively develop a more accurate approximation of the water surface as described further herein. This improved approximation method may be suitable for both low-end and high-end GPUs. Due to lower computational complexity, the method may be utilized by low-end GPUs to improve quality while maintaining performance. The method may also be further enhanced with more advanced features such as low-cost multisampling anti-aliasing on higher-end GPUs to provide superior visualization of water surfaces and take full advantage of the additional processing power of such systems.


Find Patent Forward Citations

Loading…