CPC G06T 17/20 (2013.01) [G06T 7/90 (2017.01); G06T 19/006 (2013.01); G06T 2207/20092 (2013.01); G06T 2207/30008 (2013.01)] | 16 Claims |
1. A method for creation of three-dimensional mesh capable of evaluation and manipulation within a virtual reality space, comprising:
uploading one or more two-dimensional images, the two-dimensional images comprising pixels;
evaluating the pixels based on user-described predetermined threshold values at runtime by looping through rows and columns of the image and obtaining color values for each pixel, comparing each pixel's color against the predetermined threshold values, and saving the location of pixels with a color value above the predetermined threshold;
flagging pixels that meet the user-described predetermined threshold values;
determining a height value associated with each flagged pixel to define a vector location;
saving locations of the flagged pixels;
mapping the flagged pixels in three-dimensional space using the vector locations; and
displaying the flagged pixels in three-dimensions within the virtual reality space by spawning an optimized voxel generated mesh within the virtual reality space.
|