| CPC G06T 15/08 (2013.01) [G06F 30/10 (2020.01); G06T 19/20 (2013.01); G06T 2219/024 (2013.01); G06T 2219/2012 (2013.01); G06T 2219/2021 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for generating visualizations of design models, the method comprising:
storing a voxel data structure representing a design model, wherein the design model comprises a three-dimensional (3D) grid of voxels, wherein the voxel data structure stores a location within the 3D grid and a set of visual properties for one or more of the voxels included in the 3D grid, and wherein the set of visual properties includes a shape identifier that identifies a predefined shape within a set of predefined shapes that is assigned to at least one voxel;
generating an updated voxel data structure based on a user modification to the design model that is associated with a first voxel included within the 3D grid; and
generating a visualization of the design model based on the updated voxel data structure.
|