Italian Interior and Industrial Design

Computer Graphics Final Project

3D modeling by Cristiana Astolfi


Project maintained by astolfiC Hosted on GitHub Pages — Theme by mattgraham

Surf


Inserted into the Surf-line of Guzzini brothers the jug to long drink and the glass built in 1990.


Model


View code

Models were constructed using as main functions Bezier, Hermite and Rotational Surface.


The first image shows the profile of the two containers (jug and glass) achieved with Bezier. The second image shows instead the solid of rotation obtained by applying the function Rotational Surface to the curve.


The handles of both objects have been achieved by applying Hermite to the profile curves constructed with Bezier as follows:


          var m1 = BEZIER(S0)([[3.62,0, 4.9], [4.74,0, 4.38], [4.03, 0,3.14], [3.62,0, 3.11]]);
          var m2 = BEZIER(S0)([[3.62,0, 5.29], [5.11,0, 4.64], [4.48,0, 3.21], [3.62,0, 2.94]]);

          var manico1 = CUBIC_HERMITE(S1)([m1,m2,[0,0.80,0],[0,-0.80,0]]);
          var manico2 = CUBIC_HERMITE(S1)([m1,m2,[0,-0.80,0],[0,0.80,0]]);

          var map_manico1 = MAP(manico1)(dom2D);
          var map_manico2 = MAP(manico2)(dom2D);

          var manico = STRUCT([map_manico1,map_manico2]);
          
VIEW SURF MODEL