Patent ID: 11961186
Assignee: ROBLOX CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A system comprising:
at least one processor; and
a memory coupled to the at least one processor, with instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
obtaining volumetric data representing a first volume including one or more three-dimensional (3D) volumetric objects;
determining a plurality of planar slices of the first volume, wherein each planar slice includes a plurality of voxels depicting an associated planar portion of the first volume;
for each of the planar slices of the first volume:
determining a result region and an outer region in the planar slice, wherein the outer region is located between the result region and an edge of the planar slice;
determining a target region within the result region, the target region being located adjacent to an edge of the result region; and
modifying the result region by modifying source voxels in the target region based on corresponding opposite voxels in the target region located at opposite sides of the target region to the source voxels, wherein the modifying is weighted based on a distance of the source voxels from the edge of the result region; and

grafting the modified result regions of the planar slices of the first volume to a second volume at the edge of the result regions to provide a grafted volume.