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:
Oct. 07, 2025

Filed:

Mar. 18, 2024
Applicant:

Roblox Corporation, San Mateo, CA (US);

Inventors:

Alen Ladavac, Zagreb, HR;

Morgan Samuel Mcguire, Vancouver, CA;

Assignee:

Roblox Corporation, San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 17/20 (2006.01); G06T 7/13 (2017.01);
U.S. Cl.
CPC ...
G06T 17/20 (2013.01); G06T 7/13 (2017.01);
Abstract

Generating polygon meshes that approximate surfaces using iteration for mesh vertex positions. In some implementations, a method includes receiving input data that represents a surface distinguishing a volume, where a voxel grid includes the surface. Particular voxels of the voxel grid are identified, which the surface intersects. A surface-approximating mesh is generated including polygons defined by vertices in the particular voxels. Generating the mesh includes determining approximate positions of a subset of the vertices in a subset of the particular voxels, based on interpolation of locations in the voxel subset where the surface intersects the voxel subset. Errors between approximate voxel values (based on the approximate positions) and assigned voxel values of the particular voxels (based on the input data) are determined, and the approximate position of at least one vertex of the subset of the vertices is adjusted using a successive over-relaxation technique to reduce the errors.


Find Patent Forward Citations

Loading…