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

Dining Table


Dining table in rosewood with waisted stem and elegant curved base built in 1950.


Model


View code

Model was constructed using as main functions Bezier and Rotational Surface.



With bezier was realized the profile curve of the table. The curve was then rotated 360 degrees, in this way, the solid of rotation is generated using the function creaSolidoRotazione that uses inside the function Rotational Surface:



          /* funzione che crea un solido di rotazione */
          function creaSolidoRotazione(c1,dom){

            var mapping = ROTATIONAL_SURFACE(c1);
            var solido = MAP(mapping)(dom);

            return solido;
          };
          
VIEW DINING-TABLE MODEL