Each layer represents the distribution of an attribute on the surface of the 3D model. Layers can hold two kinds of attributes: Numeric scalar values or Labels/categories.
Scalar attributes are useful to store numeric values such as measures, classifications, tagging, etc. On the other hand, Labels or Categories attributes hold an user-defined set of data fields including different kinds of data: strings, numeric values, dates or files.
In CHiSEL any information or data related to a particular object is organized in two different kinds of data layers: raster and vector. Raster layers allow to bind information to small parts of the 3D surface. This partition is determined by a set of cells whose size could be previously configured.
CHiSEL allows information layers to be directly visualized on the artefact surface. In this way, the spatial distribution of data provides experts with additional information to improve data analysis.
By combining two or more layers, information attributes are clearer exposed to the expert who may now discover new relationships among them.
Additionally, some parameters, including information colour mapping, alpha blending, data filtering, or SQL queries, could be configured to determine how each layer should be visualized.
CHiSEL is a prototype software in which non-graphical information is organized by means of a set of attribute layers that are defined on the object’s surface. This structure allows layer information to be managed in a similar way to GIS maps.
Rendering, querying information, and automatic layer computation are common operations that can be performed in CHiSEL.