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

Claim 18:
19. A non-transitory computer readable medium that has stored thereon software instructions that, when executed by a processor of a device, cause the 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 prior voxels that correspond to the source voxels, the prior voxels included in a prior slice that is generated by a shaping function, 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.