Jerboa is a platform based on generalized-maps for creating new n-dimensional modelers in an easily way. The main contribution of Jerboa is the use of labelled graph transformations for creating operations, in an efficient prototyping way. This specificity allows detection of topological inconsistencies while designing. Thus, the reliability of operations is highly increased.
Here, we present the creation of a new 3D modeler with Jerboa that is able to apply the Catmull-Clark subdivision operation for a mesh.
Before using Jerboa, the developer must define the embedded classes that will be emcompassed in the structure. Here, we define a class named Point, that represents the 3D geometrical coordinates with all attributes and operations needed.
Now, we define all parameters of the modeler through the editor as illustrated in the following video:
After the generation of the modeler, the user writes his own code then compiles all generated sources with the core library.
The user may use his modeler with the generic viewer (as example):
|Credits and legal notices||- Dernière mise à jour le 25 février 2019 -|