A Low Cost Antialiased Space Filled Voxelization Of Polygonal Objects
نویسندگان
چکیده
In a virtual sculpting environment, we manipulate objects as a set of volume elements (voxels). In order to start the sculpture process from a polygonal object, we have to discretize this object as a set of voxels. This step is called voxelization. Several voxelization methods have already been proposed, but none matches all of our criteria. In this paper, we propose a practical approach that handles these criteria, based on an optimized ray casting. The method provides a voxelization of the inner space of a polygonal object, and not only of its surface. It is designed to work with closed objects which may contain holes or tunnels. Even if our goal is not real time conversion, it is fast enough to provide voxelization of objects made of several thousands of triangles within few seconds. As voxelization is a 3D sampling process, it entails aliasing problems. Our method allows a reduction of aliasing by using a low cost oversampling in order to compute grey scale values for the voxels. Moreover our method has a very low cost in memory and allows unlimited voxelization size (but by disk size), even for low memory computers. Furthermore, the method can be used on a personal computer without specific graphics hardware.
منابع مشابه
Antialiased Voxelization of Geometric Objects
In this technical report we analyze different filters used for the voxelization of analytically described objects. We show that, when the voxel model is used for visualization, the filter design is related to the subsequent rendering phase, namely the gradient estimation technique. Further, we introduce a new concept for alias-free voxelization of geometric objects based on a Voxelization model...
متن کاملA Topology-Preserving Voxelization Shrinking Algorithm
Recognition of 3-dimensional objects with complex internal geometries relies more heavily on topology than external shape. We discuss a novel voxelization rescaling algorithm intended to preserve topological structure even at low resolutions, appropriate for artistic reproductions of complex geometries. Introduction: Voxels and Motivations Voxels are the 3-dimensional analog of pixels; a filled...
متن کاملAn Accurate Method To Voxelize Polygonal Meshes
The process of generating discrete surfaces in a volumetric representation, termed voxelization, is confronted with topological considerations as well as accuracy and efficiency requirements. We introduce a new method for voxelizing planar objects which, unlike existing methods, provides topological conformity through geometric measures. We extend our approach to provide, for the first time, an...
متن کاملVoxelization of Free-Form Solids Represented by Catmull-Clark Subdivision Surfaces
A voxelization technique and its applications for objects with arbitrary topology are presented. It converts a free-form object from its continuous geometric representation into a set of voxels that best approximates the geometry of the object. Unlike traditional 3D scan-conversion based methods, our voxelization method is performed by recursively subdividing the 2D parameter space and sampling...
متن کاملGeneral Voxelization Algorithm with Scalable GPU Implementation
An efficient algorithm for the voxelization of solid objects represented by boundary surfaces of arbitrary topology is presented. The algorithm is based on the use of depth buffers, and is suitable for polygonal meshes and parametric surfaces. The presented method unifies and extends our previous approaches under a single general algorithm; three practical variants are then given that implement...
متن کامل