Paoluzzi, A.Pascucci, V.Scorzelli, G.Gershon Elber and Nicholas Patrikalakis and Pere Brunet2016-02-172016-02-1720043-905673-55-X1811-7783https://doi.org/10.2312/sm.20041391This paper introduces a new progressive multi-resolution approach for representating and processing polyhedral objects of any dimension. Our representation, a variant of BSP trees [Nay90] combined with the Split scheme introduced in [BP96], allows progressive streaming and rendering of solid models at multiple levels of detail (LOD). Boolean set operations are computed progressively by reading in input a stream of incremental refinements of the operands. Each refinement of the input is mapped immediately to a refinement of the output so that the result is also represented as a stream of progressive refinements. The computation of complex models results in a tree of pipelined processes that make continuous progress concurrently, so that coarse approximations of the final results are obtained nearly instantly, long before the input operands are fully processed. We demonstrate the practical effectiveness of this approach with models constructed with our prototype system.I.3.5 [Computational Geometry and Object Modeling]Geometric algorithmslanguagesand systemsProgressive Dimension-Independent Boolean Operations10.2312/sm.20041391203-211