Patent ID: 11100696

Abstract:
Systems, methods, and media for rendering voxel-based 3D content are provided. In some embodiments, a system for rendering voxel-based content comprises: a display; and hardware processor programmed to: receive voxel-based data representing an object at multiple different resolutions; perform, for a representation including low-resolution voxels, a first forward-projection ray marching operation with a step size based on the voxel volume; identify a voxel that causes a threshold to be exceeded; perform, for a second representation including higher-resolution voxels each smaller in volume than the first voxels, a second forward-projection ray marching operation; identify a second voxel in the second representation that causes the threshold to be exceeded; determine that the second representation is a highest resolution available; and cause a pixel to present a portion of the object based on a value associated with the second voxel.