Introduction

AnamorphosisFootnote 1 is a geometrical procedure for representing shapes on surfaces: the projected image is only recognizable from a predetermined point, and appears deformed from all other positions.

This specific topic—which dates back to the fourteenth century, but was refined in its scientific rigor in Europe between the fifteenth and sixteenth centuries—offers many opportunities for interdisciplinary research in the field of geometry applied to architecture, figurative arts, visual perception, history of architecture and industrial design.

The application of the anamorphic process requires mastery and skill in the use of different techniques of the science of representation aimed at finding the rule for deforming and regenerating represented images. Our work in progress continues the research conducted by researchers of the Drawing School of the Engineering Faculty at the University of Palermo (Inzerillo 2008), which has always promoted experimentation and innovation in of the application of descriptive geometry to topics based on the relationship between geometry and architecture/engineering.

Here we investigate new digital techniques through which the applications of anamorphisms are simplified even in the case of projections on complex surfaces. This paper is organized as follows. Section 2 gives a short overview of the most famous historical and contemporary applications. Section 3 we introduce some possible approaches that allow management of the geometry of anamorphic curves in the field of descriptive geometry (by using interactive tools such as Cabrì and GeoGebra). Section 4 presents experimental outcomes dealing with the process of producing complex surfaces from concept design to manufacture through CNC systems (by adopting generative procedural algorithms elaborated in Grasshopper). We close the presentation with a discussion of the advantages of the method and directions for future work.

From the Origin to Digital Representation

The first known testimonies of the use of anamorphosis can be found in paintings from the second half of the fourteenth century. Among the most famous are the Pala di Brera by Piero della Francesca (1472), The Ambassadors by Hans Holbein the Younger (1533), and the collection of unpublished anamorphic drawings of the Codex Atlanticus by Leonardo da Vinci (1478–1519). The technique, later referred to as optic anamorphosism, arose as a consequence of an intuition that re-elaborates the theoretical foundations of perspective, already codified between the fourteenth and fifteenth centuries by eminent artists such as Ambrogio Lorenzetti, Filippo Brunelleschi, Masaccio, Leon Battista Alberti, and Albrecht Dürer. The optic artifice allows projection of a shape onto a surface such that it can only be read as its real, undistorted form from a specific point of view, placed wherever the author decides. To realize an optic anamorphism to the artist must carry out a mechanical-optical procedure that allows him to transfer the preparatory drawing from the paper to the wall; once realized, the anamorphic image can be read, in its real shape, from a specific point without using special devices (Fig. 1).

Fig. 1
figure 1

Scheme of inverse perspective and room reconstruction, procedural methodologies for drawing big sized anamorphic images (Nicéron 1638: Pls. LXVII and LXVI), http://www.books.google.com, figure re-elaborated by authors

Among the treatise writers who studied and investigated anamorphosis we can mention Leonardo da Vinci, Daniele Barbaro, Jacopo Barozzi da Vignola, Giovanni Paolo Lomazzo, Gaspard Schott, Athanasius Kircher and Jean François Nicéron, who wrote the treatise La perspective curieuse (Nicéron 1638; Lomazzo 1585; Schott 1657) (Fig. 2).

Fig. 2
figure 2

Images showing the genesis of anamorphic perspectives of human portraits onto a plane surface (Nicéron 1638, p. 415, Pls. XXXVII, XXXIX), http://www.books.google.com

Among the most famous examples of anamorphosis we find Piero della Francesca, in Sacra Conversazione (1475), where the object of anamorphosis is a suspended egg that turns in a sphere if observed from a particular point of view (Fig. 3); the German painter Hans Holbein the Younger, in his famous painting The Ambassadors (1533), in which the distorted shape in the bottom of the frame transforms into a skull (Fig. 4); the two Friars Minor confreres, Jean François Nicéron and Emmanuel Maignan, in the frescos of the galleries of the cloister in the monastery of SS. Trinità dei Monti depicting San Giovanni (1639–1640) (Fig. 5) and San Francesco di Paola (1642) (Fig. 6).

Fig. 3
figure 3

Left Pala di Brera, by Piero della Francesca. Pinacoteca di Brera, Milan, 1472. The egg in the upper part of the painting, if observed from an oblique point of view placed at the bottom of the Pala, turns into a sphere, http://www.it.wikipedia.org/wiki/Pala_di_Brera. http://commons.wikimedia.org/wiki/File:Piero_della_Francesca_046.jpg the reproduction is part of a collection of reproductions compiled by The Yorck Project. The compilation copyright is held by Zenodot Verlagsgesellschaft mbH and licensed under the GNU Free Documentation License

Fig. 4
figure 4

Center, right The Ambassadors by Hans Holbein the Younger, National Gallery, London, 1533. The anamorphic skull on the floor becomes recognizable only observing the painting from the left side according to an oblique point of view. http://www.it.wikipedia.org/wiki/Gli_ambasciatori (Holbein_il_Giovane) Author: Lisby, licenza Creative Commons Attribution 2.0 Generic. https://creativecommons.org/licenses/by/2.0/legalcode, no change to the figure, https://flic.kr/p/6VsvNa

Fig. 5
figure 5

Jean François Nicéron, anamorphic fresco of the Gallery of the Monastery of Trinità dei Monti in Rome, 1640. On the left, the figure shows the central part of the fresco as it appears walking through the corridor. On the right, there is the image of Saint John the Evangelist as appears from the privileged point of view (De Rosa and Cristian 2012, p. 597)

Fig. 6
figure 6

Emmanuel Maignan, anamorphic fresco of the Gallery of the Gallery of Trinità dei Monti monastery in Rome, 1642. On the left, the figure shows the central part of the fresco as it appears walking through the corridor. On the right, Saint Francesco of Paola kneeling in prayer (Di Lazzaro and Murra 2013, pp. 13–14)

In both these latter cases, the visitor placed at the center of the galleries observes two scenes, that are apparently confused and reached by landscape elements (lakes, rivers, grape harvest scenes, mountains, palm groves and exotic flowers, vessels and far away cities). Furthermore, in both frescos, a big olive tree is used as perspective background.

When the observer arrives at the end of both galleries he discovers, with great surprise, an astonishing effect that is perceived only from that view point: he can observe the optically correct image of the represented saint from the punctum optimum, planned by the author (De Rosa and Cristian 2012: 595–602).

Scientific research in the Renaissance era in the perspective field, in projective geometry and in optics helped to determine, in the Baroque period, new illusionistic spatial effects and mastery of the tricks of stage design (Accolti 1625).

Between the sixteenth and eighteenth centuries, the kinds of painting named “quadraturism” and “trompe-l’oeil” arose and developed; these techniques aimed at the composition of faux architectural perspectives realized at full scale to create illusory effects on walls and ceilings.

The painters used the concepts of anamorphosis in the creation of their works, with extreme skill and mastery, creating wonderful examples on the curved surfaces of apses and niches, over large areas of aristocratic salons or on the articulated vaults of churches.

We can cite, among the examples of anamorphosis on large scale, the apse of the church of Santa Maria in San Satiro in Milan created by Donato Bramante (1483), the corridors of Palazzo Spada in Rome by Francesco Borromini (1540), and the trompe-l’oeil scenography of Palladio’s Teatro Olimpico in Vicenza designed by Vincenzo Scamozzi (1584).

The architect and painter Andrea Pozzo was one of the greatest exponents of illusory architecture as well as a theorist of perspective. The frescos on the ceiling of the nave and the false dome S. Ignazio in Rome are a clear examples of his art (Fig. 7). For the dome a canvas 13 m in diameter represents a dome supported by a drum with columns.

Fig. 7
figure 7

Andrea Pozzo, Saint Ignatius’s Church in Rome, 1685. Quadrature of the false dome and quadrature of the nave. http://www.it.wikipedia.org/wiki/Andrea_Pozzo. Author: Bruce McAdam, licenza Creative Commons Attribution-ShareAlike 2.0. https://creativecommons.org/licenses/by-sa/2.0/legalcode, no change to the figure: https://flic.kr/p/5TP5GB

To fully admire the perspective illusion, the observer should stand on the point that is indicated by a marble disk. We refer to “catoptric” or “dioptric” anamorphosis depending on whether the studied phenomenon is reflection or refraction and when it is necessary to take advantage of external devices to see the anamorphic image. In this case, the undistorted reading of the anamorphic shape in correct proportion is only possible by means of an auxiliary reflecting or refracting device suitably placed on the two-dimensional construction of the geometrical drawing. These mirror-decoding instruments are named “anamorphoscopes” and can be spherical, cylindrical, conical or polyhedral; they concern reduced scales of representation in comparison with optic anamorphosis (Fig. 8). Nicéron carried out the first experimentations in this field, and gave detailed geometrical procedures for designing and realizing a cylindrical or conical anamorphic drawing, (Fig. 9).

Fig. 8
figure 8

Example of reflection anamorphic projection on a mirroring cylindrical surface, by Hungarian artist István Orosz, 1994. http://www.en.wikipedia.org/wiki/File:Anamorph_with_column0.jpg. Author: Pazsit Ulla, licenza Creative Commons Attribution-2.5 Generic. http://creativecommons.org/licenses/by/2.5/legalcode, no change to the figure

Fig. 9
figure 9

Scheme on a plane of a reflection anamorphic projection on a conical mirroring surface of a human portrait (Nicéron 1638: p. 406, Pl. XXVII), http://www.books.google.com

Beyond the famous and historical scientific experiments in optical-perceptive field, in our own day interest in this aspect of representation has been reawakened in the fields of media and advertising, industrial design, decorative art, theatrical scenic design, architectural and urban planning fields, where we find several examples that demonstrate the fertility of experimentation. One of the practical uses of anamorphic effects in daily life is found in text written on highways where an optical correction that allows drivers to read the road signs in the correct proportions. Another example is found in the advertising texts drawn on sporting stadiums, which are distorted on the playing surface but are clearly visible in correct proportion when viewed from the angle of the television cameras.

Other very interesting contemporary examples are provided by international artists such as the Spanish Eduardo Relero, the Swiss Felice Varini, the Hungarian István Orosz and the English Julian Beever, who also work also in urban contexts creating very effective trompe-l’oeil images by using anamorphic techniques (Figs. 10, 11, 12, 13, 14, 15).

Fig. 10
figure 10

Leon Keer, Lego Army, IV Chalk Festival in Sarasota, Florida, USA 2011. On the left, anamorphosis painted on the road observed from the privileged point of view; on the right, the same drawing observed from a position opposite the perspective point. rel-univ@enea.it

Fig. 11
figure 11

Lights and shadows, original examples of anamorphosis that test our perception of reality and of all the surroundings. Two installations of the Korean artist Kumi Yamashita: on the left, Profile, Microsoft Art Collection, Washington, USA 1994; on the right, Question mark, commissioned by Namba Parks Tower, Osaka Japan 2003. http://www.kumiyamashita.com/

Fig. 12
figure 12

Felice Varini, Zigzag entre Le Cercle et la tou, Niigata, Japan 2009. An example of a minimalist anamorphic installation on a modern architectural work. http://www.varini.org/

Fig. 13
figure 13

Felice Varini, Encerclement à dix, Centre d’Art Contemporain, Thouars, France 1999. An example of a large-scale anamorphic installation on an ancient architectural work. The anamorphic projection is applied on a set of planar, curve and slope surfaces in respect to the observer; the technique used is stencil. http://www.varini.org/

Fig. 14
figure 14

Qui croire? a land art work of the French François Abelanet, Paris, Place de l’Hôtel de Ville, summer 2011. A bizarre temporary urban installation that represents a flowerbed shaped as a 3D anamorphic globe of about 1.500 sm. (Right) Author: Groume, licenza Creative Commons Attribution-ShareAlike 2.0 Generic. https://creativecommons.org/licenses/by-sa/2.0/legalcode, no change to the figure: https://flic.kr/p/a2szkK. (Left) Autore: r. g-s, licenza Creative Commons Attribution-ShareAlike 2.0 Generic. https://creativecommons.org/licenses/by-sa/2.0/legalcode, no change to the figure: https://flic.kr/p/a1CCZB

Fig. 15
figure 15

Anamorphic shadow in perspective. Model belonging to the collection Perspectiva artificialis at the Laboratory of Mathematical Machines of University of Modena and Reggio Emilia (Martinez et al. 2008). http://www.macchinematematiche.org/, info@macchinematematiche.org

The development of informatics technologies in graphical-digital representation contribute to experiment the anamorphosis techniques creating new magnificent and engaging scenarios able to surprise and touch the audience. Nowadays companies specialized into the creation and managing of shows for events and special occasions use innovative techniques such as digital anamorphic projection and special effects.

This particular technique is called “3D projection mapping” and is successfully used in original shows relating to issues connected to popular and religious tradition or entertainment (Fig. 16). It is possible to “map” the building architecture, by creating a three-dimensional model of the surface, which allows you to interact and play with the building shapes, having the illusion that the building moves and comes to life.Footnote 2

Fig. 16
figure 16

Bréda Kastély, Lőkösháza, Budapest, Hungary 2013. Site chosen to test 3D projection architectural mapping techniques. http://www.3dmapping.it, http://www.vimeo.com/bordos/

Digital Dynamic Applications of Descriptive Geometry

Anamorphosis represents an interesting field of investigation that includes numerous theoretical studies in both analytic-geometrical and graphical-geometrical keys.

The constructions proposed here explicate the potential of anamorphic procedures applied to a shape projected on plane, ruled or polyhedral surfaces by using dynamic geometry software such as Cabrì Géomètre and GeoGebra.

The use of these tools allowed us to strengthen the interaction between the theoretical-conceptual and figurative component in applications of descriptive geometry, deepening cultural and educational knowledge in the field of the science of representation. The commands allow us to analyze the intrinsic relations between geometric entities, through the manipulation (moving, rotations, enlargements) of control points during the constructions. Thus, it is possible to interactively validate an initial hypothesis, and to presuppose and verify the properties and relations that remain unchanged or vary during geometrical transformations.

Compared to the traditional tools for drawing and CAD, the interactive and dynamic interface allows us to modify the mutual position of the constrained geometrical entities, setting up several case studies. Furthermore, we can highlight important and effective interactive procedures inside these software programs which are useful to comprehend the sequence of graphical operations that generate the geometrical shapes, such as step-by-step reproduction of graphical procedures, visualization of the construction protocol by means of the list of executed commands, and the construction of “geometrical loci” of points that satisfy determined conditions (Di Paola 2010).

Anamorphosis on a Plane Surface

The special technique of anamorphosis projection is described in many treatises of the period and the adopted procedure reverses the rules of central perspective (Baltrušaitis 1969). For example, the Italian Giovanni Paolo Lomazzo, in his treastise on art, painting, sculpture and architecture (1585), introduces concepts, definitions and classifications on the anamorphic dissertation, that remains until today. For example, he employs for the first time the term “inverse perspective”, which indicates the singular geometric process that leads to represent the reality by deforming itself through a strict geometric projection. In fact, unlike what happens in the perspective method, the projecting rays depart from a point of view, go forward toward the real observed object and are ideally prolonged until they meet the wall surface on which the anamorphic representation will be performed. The observation point is at a certain height from the floor and a certain distance from the wall (Fig. 17).

Fig. 17
figure 17

Representation in double orthogonal projection of inverse prospective onto plane surface

The shape in true form and dimension is represented on picture plane (in earlier times, gridded canvas was used), placed at a known distance from the observer, orthogonal to the wall surface. Once made, the anamorphic picture is in inverse perspective (by means of auxiliary tools such as taut wires that materialize the visual rays). In order to observe the drawing in the correct proportions, the observer must be positioned obliquely to the wall, placing himself in the same position of the point of view of construction. This optical phenomenon occurs because it materializes the picture projection that was ideally positioned where the painter had placed the drawing in true form before projecting it on the wall (Di Lazzaro and Murra 2013).

Obviously, when viewed from all other positions, the image will appear absolutely deformed. The geometric construction in Fig. 18, made in Cabrì, proposes the schematic setup of the inverse perspective; by dynamically changing the position of V (point of view) and D (which shows the distance of V to the surface) it is possible to observe different anamorphic deformations.

Fig. 18
figure 18

Anamorphosis carried out from a perspective distortion. Once the shape has been printed on a paper sheet, VD indicates the distance of V from the sheet to observe the image. By dynamically changing the positions of the points, it is possible to obtain different anamorphic deformations (a, b, c)

Specular Anamorphosis on Cylindrical Ruled Surface

The specular anamorphic projection of a shape on a reflecting surface follows the laws of reflections; in this case, we apply the geometrical procedure described above on a circular cylindrical specular surface with a right axis. Figure 19 shows the three-dimensional scheme that describes the phenomenon of catoptrics.

Fig. 19
figure 19

Catoptric anamorphosis on a cylindrical ruled surface. Schematic perspective view of the geometric procedure of construction

Given a cylinder whose height and diameter of the circular directrix are known, and which is placed on the horizontal picture plane π, we define V as the observer’s point of view. We then represent an auxiliary vertical plane β that contains the cylinder axis and whose direction is orthogonal to the picture plane π. On this plane β we can trace a curve (a circle in the example). A physical model would consider a cylinder made of a highly reflective material and a chosen virtual curve. Having chosen a point P belonging to the assigned curve, we trace the visual ray λ that connects V with P and intersects the cylinder in S and the picture plane in the virtual point Q′. From S′, projection of S on π, we draw the tangent to the cylinder directrix, tp; this last is the trace of γ vertical plane tangent to the cylinder and passing for S.

According to the laws of reflections, the slope of the reflected ray λ* can be determined considering the point V*, symmetric of V respect to γ; the intersection of λ* ray, V*S, with picture plane determines S*. We can observe that the straight lines that connect the points VQ′ and V*S* are symmetric in relation to γ plane and their points of intersection with π, Q′ and S*, are in axial symmetry with respect to tp. Furthermore, the rectangle triangles VF′Q′ and PP′Q′ are similar, hence we have the relation h: k = F′Q′: P′Q ′, where F′ is the vanishing point of the perpendicular straight lines respect to π (Martinez et al. 2008).Footnote 3

If we move P on the virtual circumference, it describes two geometrical loci: c*, which represents the anamorphic projection of the assigned curve and c**, the skew curve belonging to the cylindrical surface. To see the curve without any distortion, the observer must look at the anamorphic curve reflected on the cylindrical mirror from V, the point of view; thus, the virtual and the skew curve will overlap.

It is possible to construct the anamorphic curve directly on the picture plane π. It is sufficient to revolve the plane β into the picture plane π around the straight line tβ, determining the point (P) and the point (V), thus establishing an homology with center (V), axis tβ and corresponding points Q′(P). Given a point P, it locates the point P′ orthogonally on π, and then, through homological construction, it determines Q′ and finally S*, through axial symmetry respect to tp.

Figures 20 and 21 show two examples of specular anamorphic projection on the mirrored cylindrical surface carried out with homological methods; a stellated polygonal shape inscribed in a circle and a polygonal shape in the form of the letter “W”.

Fig. 20
figure 20

Catoptric, or specular, anamorphosis of a star, enclosed in a circle, on cylindrical ruled surface; homological procedure

Fig. 21
figure 21

Catoptric, or specular, anamorphosis of letter “W” on a cylindrical ruled surface; homological procedure

Applications of Anamorphosis in Descriptive Geometry

Anamorphosis in Perspective

Let us analyze another example that describes the perspective projection in the vertical picture plane of an articulated room with vertical walls, inclined with respect to the picture plane (Figs. 22, 23).

Fig. 22
figure 22

Anamorphic projection in perspective of two geometrical figures on a cylindrical ruled surface with sinusoidal arches. The visual perception of the curves is misleading, as in reality these are very deformed

Fig. 23
figure 23

Anamorphic projection in perspective; turning over on π and development of the surface with sinusoidal arches; real form of projected anamorphic figures

We represent directly in projection two anamorphic figures (a eight-pointed star and a circle), perceived from the chosen point of view V in real shape (that is, not deformed) and belonging to a ruled surface σ.

To construct this surface, we chose any vertical plane γ, turning over the outline tγ on π; the generatrix q is determined by arranging sinusoidal arches in sequence along it. The surface is generated by a vertical line translated along the generatrix q. The surface and the plane are then turned over on π, resulting in the projection of the curves and of σ on the plane γ. The ruled surface is developed on the plane γ by determining true size and shape of the surface and the two anamorphic figures.

The distance Δ of V from the picture plane π, corresponds to the distance from V to F’, where F’ is the vanishing point of the perpendicular straight lines to π (Inzerillo 2008, 2012). The vertical oblique plan γ is uniquely determined by marking the trace lines tγ and the vanishing lines fγ. The ruled surface q, with amplitude and wavelength assigned, rests over γ.

In this paper, we leave out the description of the geometric-constructive steps that lead to the determination of the overturning of the wavy surface. It is observed that, for development of the surface, the known relationship between the length of the elliptic curve and the sine wave has been exploited.

The development of the latter curve is calculated using the formula of the Indian mathematician Ramanujan that determines with approximation the length of the ellipse as the development in series of an integral curvilinear (Villarino 2008).

Anamorphosis in Direct Axonometry

The construction in direct orthogonal axonometric projection describes the representation of a right circular cone placed on the xy plane and the anamorphic projection of a polygonal “W” shape on the ruled surface (Figs. 24, 25).

Fig. 24
figure 24

Anamorphic projection in direct axonometric. Representation of a right circular cone placed on the xy coordinate plane; anamorphic projection of the letterW” on the ruled surface

Fig. 25
figure 25

Anamorphic projection of the letterW” on a conical surface; development onto the plane of ruled surface and true shape and size of the letter. On the left it shows the top view, on the right there is a perspective view of the model and its development

In order to define the axonometric projection layout, we have to trace two orthogonal straight lines on the sheet: the z′ vertical straight line (projection on the picture plane of the z axis of the three-orthogonal triad) and the horizontal straight line as txy (intersection of the xy plane with π picture plane). Then on the z′ axis we define O′ [projection of O, the origin of (x, y, z) triad, on π picture plane] and (O) (turned over of O on the π picture plane) by setting up an homological ratio H(O)/HO′ (H is the intersection between xy maximum slope straight line and txy) (Inzerillo 2012: 50–55). When we turn over the xy plane on the picture plane we establish an affine orthogonal homology whose center is at infinity in the direction O′ (O), the axis is the straight line txy and a pair of corresponding points is O′ (O). Once the cone is built (Inzerillo 2012: pp 69–73), the anamorphic letter is obtained by drawing, on the overturned plane, the real shape and size of the letter (in our example, a W), in a position that it is inside the cone directrix. Choosing a point P on the letter, we find (P) on the overturned xy plane, then we trace the generatrix of the cone where (P) lies and, following homological procedures, we find the corresponding generatrix of the cone in projection and the corresponding point P′. In GeoGebra, the anamorphic letter on the ruled surface is determined by the geometrical locus described by point P′ according to its constraint to P*.

Anamorphic Curve by Two Projection Views

The following example shows an anamorphic mixtilinear three-dimensional curve, which is not readable when viewed as a three-dimensional object; instead it is necessary to observe it from two different projection views (in our example, front and top view), so that the curve reproduces two scripts: “architecture” and “& mathematics” (Fig. 26).Footnote 4

Fig. 26
figure 26

Anamorphic curve produced by two plane curves in different construction plans. The set of both original curves is not readable when viewed as a three-dimensional object, but only as two projected views (top and front)

Anamorphic Curves in Freeform Architecture

It is now common practice in contemporary architecture to design and construct buildings whose architectural expression relies on complex forms. The implementation of the initial concept can be carried out by two methods: (1) by using continuous curve surfaces, described by mathematical function (NURBS, Non-Uniform Rational B-Splines), and executing them as either a single solution or as a composition of several panels suitably molded (according to the characteristics of the material used); (2) by using “polygon mesh” polyhedral surfaces, composed of small polygonal plane faces that contribute, to the definition of a variously articulated form (Wallner and Pottmann 2011).

The purpose of the present study is to examine the design and execution of curves on freeform surfaces in cases where these are meant to be observed from a specific point of view. Knowing the geometric properties of the surfaces—type and class, curvature evolution, apparent contour, architectural genesis—is of crucial importance, given the generically complex evolution of the shells, for both architectural feasibility and aesthetic output. In what follows we will describe several case studies of applications of anamorphic curves on complex shells of contemporary architecture (Figs. 27, 28, 29).

Fig. 27
figure 27

Marta Herford Museum (Frank O. Gehry, 2001–2005): photo of the entry sign, made by drilling the freeform metal surface; picture of the surface structure. (Right) Author: Denis Defreyne, licenza Creative Commons Attribution 2.0. https://creativecommons.org/licenses/by/2.0/legalcode. No change to the figure: https://flic.kr/p/cJDpM. (Left) Author: Arne Kösel, licenza Creative Commons Attribution-ShareAlike 2.0 Generic https://creativecommons.org/licenses/by-sa/2.0/legalcode. No change to the figure: https://flic.kr/p/2Du55e

Fig. 28
figure 28

Walt Disney Concert Hall (Frank O. Gehry, 1987–2003): building overview and pictures of the backlit entry sign, made by drilling the freeform surface. (Left) Autore: Prayitno, licenza Creative Commons Attribution 2.0 Generic. https://creativecommons.org/licenses/by/2.0/legalcode. No change to the figure: https://flic.kr/p/gXeQFf. (Right) Author: Adam Noce, by author’s courtesy: https://flic.kr/p/8zunM1

Fig. 29
figure 29

O-14 (Reiser + Umemoto, 2007–2009): the exoskeleton, made of superfluid reinforced concrete, required hard work to be designed especially during the formwork and reinforcement design. (right and center) http://www.contemporist.com/2011/03/10/o-14-tower-by-reiser-umemoto/. (Left) http://www.reiser-umemoto.com, http://www.ngphoto.com.pt

For some years now a convergence of diverse sectors has resulted in a new field of study called “architectural geometry” (Pottmann et al. 2007). This discipline involves all those aspects concerning complex geometries used in designing and constructing buildings. The panelling of complex surfaces is one of the hottest topics in architectural geometry. According to a classification of the major trends (Tonelli 2012), there are two discretisation methods. The first, based on polygonal plane panels comprises, among others: triangular meshes (which, however, show issues related to an high number of links, resulting in a heavy structure, and in case of glazed areas, a reduced transparency), quadrilateral meshes (which simplify and lighten the structure, but do not automatically guarantee the panels’ flatness, requiring a finishing of the calculations methods) and hexagonal and polygonal hybrid meshes (generated by even more complex algorithms). The second method is based on ruled surfaces, and involves the acquisition of concept surfaces and a consequent geometric analysis, aimed at a possible approximation with a set of straight lines, which would make it possible to create portions of concept surfaces using ruled surfaces (Flöry and Pottmann 2010; Eigensatz et al. 2010).

The polysurfaces illustrated here have been chosen and then realized taking as a model well-known buildings, already realized or currently in progress, which show peculiar forms and geometric-spatial complexities in accordance with the present research. The polyhedral surfaces considered as models for the case studies presented here are the ondulating roof of the Department of Islamic Arts of the Louvre Museum in Paris, Admirant Shopping in Eindhoven, and a study for the freeform glass pavilions of the Eiffel Tower in Paris (Fig. 30).

Fig. 30
figure 30

Case studies: the examples were based on structures of the last decade already built or to be built

The case studies that appear here show the anamorphic curve as if it were meant to be perceived from a privileged point of view, such as a raised platform, a nearby building or a specific position below the roof. Curves may represent signs, used to identify the building or some of its portions, passage openings or skylights, or even for decoration.Footnote 5

While in applications of regular anamorphosis, discussed earlier, the figures were reproduced on flat surfaces or, at least, on surfaces with well-known characteristics, such as small-scale cones and cylinders, applications in contemporary architecture presuppose other dimensions and surfaces, with different levels of geometrical complexity. Even in cases of polyhedral surfaces, the high number of attitudes may necessitate a laborious procedure for creating the anamorphic images through the use of standard methods, given that would be necessary to deal with each element separately depending on the attitude of the projection plane. In these cases it is essential to use procedures that allow the greatest possible degree of automation in the process of creating the projected images, while also making interactive single-element interrogation possible during each phase of design: this purely graphic-geometrical approach requires procedural generative algorithms in Rhinoceros environment through Grasshopper plug-in for visual programming. This plug-in makes it possible to generate a workflow by linking several components allowing input data elaboration through geometrical, mathematical or Boolean processes, typical of mesh and NURBS modeling. It also allows data interrogation for an accurate verification of their geometrical properties (curvature, continuity, etc.). The general procedure involved the acquisition of a concept surface and its panelization by the two most popular methods used by architecture professionals (Tonelli 2012): discretization by polyhedral polysurfaces, composed of triangular faces, and approximation by surfaces with known geometrical properties and simple geometrical genesis.

Case Study 1: Projection on a Freeform Surface Divided into Triangles Along the uv Directions

Our first case study shows a generic NURBS as base surface which follows the ondulated roof’s lines of the Louvre Museum’s Department of Islamic Arts in Paris, Italian architect Mario Bellini with French architect Rudy Ricciotti (Fig. 31). This roof is made of a free form layer of flat glass panels positioned below a polyhedral screen surface, which is composed exclusively of triangular faces: its footprint is rectangular, which allows a division in nearly-square sectors along the uv-directions, each of them composed of two triangles, and for a consequent development of the panels along strips, according to the “triangulated surface strip tool” (Heumann 2011) (Fig. 32). The anamorphic curve is then projected on the resulting polysurface from the preferential point of view (in this case: from a window of one of the galleries): the intersections on the three-dimensional model are remapped on the corresponding faces developed on the flat strips.

Fig. 31
figure 31

Case study 1: The Department of Islamic Arts, Paris, photos of the ondulated roof. http://www.rudyricciotti.com/

Fig. 32
figure 32

Case study 1: freeform surface projection divided in triangles along the UV directions. The model follows the evolution of the polysurface designed by Ricciotti and Bellini, showing an anamorphic curve projected from a raised point; below, the development of strips with reference to the curve’s segments

Each triangular face is connected to the curve segment, if there is one, projected on it: thus is possible to send necessary information regarding the layout of these curves to those responsible for panel manufacturing (Fig. 33).

Fig. 33
figure 33

Case study 1: operating scheme of the Grasshopper algorithm

Case Study 2: Projection on a Freeform Surface Anyhow Divided in Triangles

Case study 2 also shows a triangular element panelization, but uses Admirant Shopping in Eindhoven as a reference, designed by architect Massimiliano Fuksas (Fig. 34). The global form of this building did not allow us to use the previous approach, as the uv-directions of its surface do not form a structure easily divisible into strips. In our case study it was simplified as a mesh ellipsoid, then thickened with triangular faces using the Weaverbird approximation algorithm (Piacentino 2013), and, by modifying the positions of the control points, an irregular polysurface was generated, in order to retrace the building’s line.

Fig. 34
figure 34

Case study 2: Admirant Shopping, Eindhoven, photos of the building and details. (Left) author: Ken Lee, by author’s courtesy: https://flic.kr/p/cZFE1S. (Right) author: Ken Lee, by author’s courtesy: https://flic.kr/p/cZFDVd

In this more generic case, it was preferable to proceed with the projection of the curve on the surface from a preferential point of view, and extracting from the mesh exclusively the information relative to the faces involved by the projected curves, converting them in polysurfaces (Fig. 35). Facesand curve segments were then linked and numbered progressively; all the necessary information for manufacturing is available at any moment thanks to the structured algorithm (Fig. 36).

Fig. 35
figure 35

Case study 2: freeform surface projection divided in triangles. Surfaces affected by the anamorphic curve’s projection are highlighted in blue in the model; they are then numbered and positioned on a horizontal reference plane

Fig. 36
figure 36

Case study 2: operating scheme of the Grasshopper algorithm

Case Study 3: Projection on a Surface Approximated by Portions of Double-Curved Surfaces

The preliminary design can feature, as a concept, a NURBS surface to be made either of materials with a certain level of reflectivity (such as a metal or opaque glass cladding) or with transparent materials, showing refraction phenomena. If the surface is particularly extended or complex, it is extremely expensive or even impossible to manufacture it as a single piece; instead, applying one of the methods previously described, approximating it to a polyhedral surface, can produce an unsatisfactory overall outcome, thanks to the different directions of the normals to the faces (Baglioni 2012). In fact, the surface would show discontinuous reflection and refraction phenomena, quite different from the outcome predicted by the designer (Pottmann et al. 2008).

A feasible method to obtain a surface with characteristics similar to those of the initial concept is the one demonstrated in “Paneling the Eiffel Tower Pavilion” (Eigensatz 2012) and illustrated here (Fig. 37). The initial surface is divided following a network of plane curves, specified during the design phase, in panels with various shapes and with dimensions appropriate for manufacturing (symmetries, if any, from the original surface facilitate the work); each panel thus is analyzed separately, in order to find the best approximating surface with known geometry. In our case study the comparison was carried out using two families of ruled surfaces and one of revolution: hyperbolic paraboloid, right elliptic conoid, and torus (Eigensatz et al. 2010).

Fig. 37
figure 37

Eiffel Tower pavilions by Eigensatz and Schiftner: (above) panel reflection and refraction study and project rendering; (below) a scheme showing the kind of the panels used. http://www.glassonweb.com/articles/article/765, support@evolute.at

To use double-curved surfaces, a preliminary analysis is essential in order to identify any critical issues inherent in the surface geometry and predict the level of approximation: in particular, it is quite profitable to proceed with the determination of the surface’s Gaussian curvature. This is defined locally as the product of the maximum and minimum values of curvature at a given point (these are determined through an operation of surface dissection made by a set of planes passing through the normal of the surface at that point, and then considering the maximum and minimum values of curvature of the section curves) and gives information about the local nature of the surface (Fig. 38).Footnote 6

Fig. 38
figure 38

Surfaces with different curvature values: from left to right, positive, negative and zero curvature (ruled surface)

The NURBS surface to be analyzed, in Rhinoceros environment, is imported in Grasshopper and compared with the known surface through an evolutionary approach, made possible by the Galapagos component, by David Rutten. It uses a sequence of numerical sliders as input, the “gene pool”: each slider describes a certain value related to the comparison surface, such as the coordinates of the vertices of the hyperbolic paraboloid or the radii of the torus; an addition three sliders present on each surface describe its angle of revolution around the three coordinate axes, in order to maximize the chances for a better correspondence. In other words, the sliders describe an n-dimensional “landscape”, where n is the number of the “genes” in the gene pool. The component is also linked to an output value, the “fitness”, dependent on the sliders, which can be maximized or minimized depending on the purpose of the evolutionary simulation. For the case study at hand, the surfaces, obtained bycutting of the original NURBS, were compared to the approximation surfaces, calculating, through a high number of samples, the mean deviation: this value was used as the fitness of the component and prearranged for minimization. The evolutionary approach initially entails the attribution of a random sequence of values to the sliders, which will generate certain values of fitness. The the determination of the initial values is followed by a sequence of iterations (so-called “generations”) resulting in an elimination of those combinations different from the desired outcome and the selection of the best ones, which are cross-referenced for the following generation. The output values of the “sons” are contained in the range of the values of the “parents”, thus approaching the best possible value (Fig. 39).

Fig. 39
figure 39

Case study 3: routine example in Galapagos: as the generations progress, the fitness values are included in a smaller range (showing an ever-decreasing thickness of the yellow diagram)

The task, however, may not allow a unique solution or any solution at all. It is possible to establish some regulation values which will halt the simulation, deciding, for example, that it must stop when the values found from a generation to the next differ by a certain percentage from the “parent” values after a certain number of iterations; the only limitation to this approach is the calculator’s computing capacities.

For our case study 3, we carried out a comparison between the three chosen surfaces (hyperbolic paraboloid, right elliptic conoid, and torus), considering the one that would best adapt to the given surface (Fig. 40).

Fig. 40
figure 40

Case study 3: operating scheme of the Grasshopper algorithm; detail of the hyperbolic paraboloid’s approximation algorithm showing the Galapagos component in the upper right corner; detail of the query algorithm for the surfaces deviation

Regarding the input panels, showing a range of surfaces of between 5,000 and 6,500 cm2, we determined, in the best cases, a deviation between the concept NURBS and the approximating one with a maximum of 0.2 cm and a nearly-zero minimum, and a mean deviation on the panel’s edge of 0.1 cm, with a maximum of 0.2 cm and a nearly-zero minimum. As an additional control method, we carried out an accurate analysis of the deviation of the surfaces extended over the entire panel, which allowed a prompt visual feedback of the portions that showed a greater or smaller deviation compared to the concept (Figs. 41, 42).

Fig. 41
figure 41

Case study 3: projection on an approximated surface with double curved surfaces: (above) NURBS input surface and outcome of the approximation operations; (below) anamorphic curve (ellipse) reproduced on the surface portions and scheme of the panels’ geometry

Fig. 42
figure 42

Case study 3: (left) comparison algorithm and (center and far right) visual representation of the deviation between one panel of the concept NURBS surface (blue) and its approximating ruled surface (purple): points with positive deviation are shown in dark red, zero or nearly-zero in pink and negative in turquoise

In this case there is no surface development, but the information about the projected curve is transmitted together with the properties of the approximating surface, which can be manufactured directly as three-dimensional panels by CNC machineries through various processes (hot/cold bending, rolling, etc.) (Fig. 43).

Fig. 43
figure 43

Case study 3: diagram of CNC machinery used for glass panels production made by ruled portions (in the example, cylindrical surfaces), http://www.glaston.net/

Conclusions and Future Work

Our study has more deeply developed techniques for digital anamorphic projection. The different case studies led us to unexpected and surprising results: we demonstrated that the application of anamorphic principles onto complex architectural surfaces has been slimmed down and facilitated by using digital techniques and procedural algorithms.

The “3D architectural mapping” technique, among the applications most used today, provides evidence that anamorphic projections constitute one of the new frontiers in multimedia communication.

The graphical determination of reflected anamorphic images according to methods of descriptive geometry is an attractive field of research open to new exploration, particularly in the presence of different types of quadric surfaces: furthermore, the anamorphic projection of forms and shapes onto free-form complex surfaces is a very important topic in architectural geometry, as part of more general issues relating to the monitoring, investigation and analysis by means of geometric computer modelers.

The case studies of anamorphic curves we have proposed were suggested by real situations of architectural building elements with complex covering surfaces. By using the methodology explained here it is possible to achieve a balance between the costs of execution and the geometrical-formal adherence to the design model. Future developments of our research will aim at refining the design of algorithms useful for optimizing the production process with CNC systems, and we plan to deepen our knowledge of this topic by cooperating with specialized companies in the field.