![]() |
Modeling non-manifold 3D objects In the fields of solid modeling, very often 3D objects are modeled through a description of their 2D boundaries. Boundary description has the drawback that it does not allow the user to assign attributes that describe the properties of solid. In our work, we tackle the problem of representing non-manifold objects through 3D simplicial complexes. We explore all the non-manifold singularities in such complexes. We design a highly compact and update-able representation for encoding such a complex.
|
| Modeling non-manifold objects of
arbitary dimensions Data structures specialized for two- and three-dimensional complexes are abundant due to the demands from solid modeling. There are applications, such as visualization of time-varying data, which need data structures describing complexes of higher dimensions. We tackle the problem of representing non-manifold objects of any integer dimension. We design dimension-independent data structures that have the advantages of having simple design concepts, compact, and update-able.
|
|
![]() ![]() |
Decomposition of non-manifold
objects into manifold parts One approach to representing non-manifold shapes is by decomposition. In this approach, a non-manifold complex is described as a collection of simpler pieces. We explore various unique decompositions of 2D and 3D complexes. In such decompositions, each decomposed part exhibits manifold or close-to-manifold properties. The connectivity among these parts is captured in a hypergraph. We study the resultant topology of the hypergraphs.
|