Research on the Application of Cement Tile Patterns Based on Shape Grammar
Abstract
:1. Introduction
2. Research Status
- Replacement involves replacing the existing product shape with other feature elements. For example, if S = {○, ◇, ☆} and TS = {○, ◇, □}, this represents a replacement.
- Addition and deletion refer to adding or removing part or all of the original shape, respectively. For instance, if S = {○, ◇, ☆}, S1 = {○, △}, and T1S = {○, ◇, ☆, △}, it represents an addition and deletion.
- Scaling entails enlarging or shrinking part or all of the initial shape.
- Mirroring involves flipping part or all of the curve of the initial shape along a certain axis.
- Copying refers to duplicating and moving the curve of the initial shape.
- Rotation entails changing the angle of the initial shape.
3. Application Processes
3.1. Basic Element Extraction
3.1.1. Formation and Development
3.1.2. Manufacturing Technology
3.1.3. Pattern Characteristics and Classification
- Geometric patterns: Geometric patterns are characterized by basic shapes such as triangles, squares, and rhombuses. These shapes are often repeated and rotated to create regular and visually appealing designs. Some patterns incorporate elements of convexity for added visual interest.
- Botanical patterns: Botanical patterns draw inspiration from realistic flowers and plants in their natural forms. These patterns may feature complete flowers as the central motif or use petals and leaves to create borders in combination with geometric elements.
- Insect patterns: Insect patterns are less commonly found in flower bricks. However, when they are used, they are often influenced by pixelated designs, resulting in abstract representations of insects such as butterflies or ladybirds [26].
- Quadripartite continuous: This refers to a unit pattern that is repeated in four directions (top, bottom, left, and right) to create a cyclic arrangement. Adjacent tiles with this pattern can be assembled into a complete and identical pattern, regardless of the angle of rotation. This creates a sense of rigor, symmetry, uniform rhythm, and unity in the decorative pattern. It provides a neat, spacious, and bright effect in the space, reflecting the beauty of order in the decorative arts.
- Random splicing: random splicing involves uniting more than two patterns in a repetitive arrangement, creating an overall staggered and warm appearance with a folkloric charm.
- Independent molding: in the case of independent molding, a single flower tile presents a complete and self-contained pattern, eliminating the need for splicing to form the design [27].
3.1.4. Cultural Connotation
3.1.5. Extraction of Color Elements
3.2. Basic Element Extraction
- QGraphicsSVGItem: this class is responsible for reading, saving, and manipulating graphic elements in the Scalable Vector Graphics (SVG) format.
- QGraphicsScene: QGraphicsScene serves as the scene where the transformation process is visualized.
- 1.
- E = initial tuple; Mr = rotation matrix; θ = current rotation angle; φ = angle of each rotation of the tuple.
- 2.
- θ ← 0; Mr ← φ.
- 3.
- 4.
- Update the current rotation angle, θ ← θ + φ.
- 5.
- Add a new element with position Mr × E.
- 6.
- =
3.3. Grasshopper Platform Plugin Development
3.3.1. Introduction to Grasshopper
3.3.2. Introduction to Grasshopper
- Using Photoshop tools: pre-processing involves cropping the effective area from the original image.
- Computer graphics algorithms: This method includes grayscale processing, binarization, and edge detection, resulting in a black and white image suitable for generating 3D models. The processed image possesses characteristics such as clarity, singularity, and balance [31].
3.3.3. Pattern Edge Extraction
3.3.4. Vectorization
3.3.5. Surface Flow
3.3.6. Surface Flow
4. Application Cases
- The path for storing the generated pattern is specified.
- The amount of curve samples is adjusted.
- The angle of the circle is set.
- The UV surface is divided according to the design requirements.
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Some Opinions of the State Council on Promoting the Integration and Development of Cultural Creativity and Design Services with Related Industries. Available online: http://www.gov.cn/gongbao/content/2014/content_2723639.htm (accessed on 20 March 2014).
- Wang, S.; Wu, Z.; Shen, B. Overview of the Protection of Historical and Cultural Buildings in Xiamen City; Department of Architecture, Xiamen University: Xiamen, China, 2002. [Google Scholar]
- Han, J.; Yan, Z. Research on the Formal Language and Constructed Culture of Modern Cement Flower Bricks. Des. Art Res. 2016, 6, 39–46. [Google Scholar]
- Carterette, E.C. Pictorial and Formal Aspects of Shape and Shape Grammars: On Computer Generation of Aesthetic Objects. Comput. Humanit. 1977, 11, 169–172. [Google Scholar] [CrossRef]
- Stiny, G. Introduction to shape and shape grammars. Environ. Plann. B Plann. Des. 1980, 7, 343–351. [Google Scholar] [CrossRef]
- Stiny, G.; Gips, J. Shape grammars and the generative specification of painting and sculpture. IFIP Congr. 1971, 2, 125–135. [Google Scholar]
- Stouffs, R. The Algebra of Shapes. Ph.D. Thesis, Department of Architecture, Carnegie Mellon University, Pittsburgh, PA, USA, 1994. [Google Scholar]
- Jowers, Y.; Earl, C. The construction of curved shapes. Environ. Plan. B Plan. Des. 2010, 37, 42–58. [Google Scholar] [CrossRef]
- Stiny, G. Weights. Environ. Plan. B Plan. Des. 1992, 19, 413–430. [Google Scholar] [CrossRef]
- Knight, T.W. Color grammars: Designing with lines and colors. Environ. Plan. B Plan. Des. 1989, 16, 417–449. [Google Scholar] [CrossRef]
- Knight, T.W. Color grammars: The representation of form and color in designs. Leonardo 1993, 26, 117–124. [Google Scholar] [CrossRef]
- Stiny, G. A note on the description of designs. Environ. Plan. B Plan. Des. 1981, 8, 257–267. [Google Scholar] [CrossRef]
- Wortmann, T.; Stouffs, R. Algorithmic complexity of shape grammar implementation. Artif. Intell. Eng. Des. Anal. Manuf. 2018, 32, 138–146. [Google Scholar] [CrossRef]
- Stouffs, R. A multi-formalism shape grammar interpreter. In Design Imperatives: The Future Is Now. Computer-Aided Architectural Design Futures 2021. Communications in Computer and Information Science; Gerber, D., Pantazis, E., Bogosian, B., Nahmad, A., Miltiadis, C., Eds.; Springer: Singapore, 2022; Volume 1465. [Google Scholar] [CrossRef]
- Economou, A.; Hong, T.C.K.; Ligler, H.; Park, J. Shape Machine: A primer for visual computation. In A New Perspective of Cultural DNA, KAIST Research Series; Lee, J.-H., Ed.; Springer Nature Singapore Pte Ltd.: Singapore, 2021; pp. 65–92. [Google Scholar] [CrossRef]
- Liu, Y.H.; Li, W.G.; Ji, T.; Xiao, Y.; You, L.S.; Zhao, Y.Y. A review of foreign research on generative product design. Packag. Eng. 2021, 42, 9–27. [Google Scholar]
- Lu, S.L.; Tang, W.C.; Xue, C.Q. A DNA reasoning method for product design based on shape grammar. J. Southeast Univ. Nat. Sci. Ed. 2010, 40, 704–708. [Google Scholar]
- Li, M.; Han, B.; Guo, Y. Research on Parametric Traditional Pattern Design Technology Guided by Shape Grammar. Packag. Eng. 2023, 44, 242–251. [Google Scholar] [CrossRef]
- Yanpu, Y.; Dengkai, C.; Suihuai, Y.; Mingjiu, Y.; Bin, Q. Morphological design of pan-community products based on shape grammar. Comput. Integr. Manuf. Syst. 2013, 19, 2107–2115. [Google Scholar]
- Shen, B.; Lin, Y. The Flowers Bloomed by Cement. China Handicraft 2015, 1, 86–88. [Google Scholar]
- Wang, C. Colorful Cement Flower Floor Tiles. China Build. Mater. 1991, 10, 34. [Google Scholar]
- Guan, H. A Preliminary Exploration of Overseas Chinese in the Ming Dynasty. Guangdong Soc. Sci. 1989, 1, 72–78. [Google Scholar]
- Zhang, Y.; Liang, L. Application and Development Trends of Handmade Bricks in Interior Decoration. Jingdezhen Ceram. 2008, 6, 15. [Google Scholar]
- Huang, H. Protecting and Displaying the Unique Cultural Features of Gulangyu. Xiamen Dly. 2011, 11, 1. [Google Scholar]
- Qian, W. Preserving the Soul of the City. Archit. Cult. 2014, 10, 27. [Google Scholar]
- Luo, X.; Yu, R. A study on the application of cloud motifs in Han Dynasty lacquerware from the perspective of shape grammar. Packag. Eng. 2021, 42, 292–298. [Google Scholar]
- Huang, C. A preliminary study on the history of Xiamen cement flower bricks and its aesthetic value. Decoration 2017, 11, 138–139. [Google Scholar]
- Zhang, X. Study on the background and artistic characteristics of “overseas color” of modern flower bricks in Minnan. Fine Art Dazhan 2016, 4, 152. [Google Scholar]
- Jia, S.; Li, P.; Hu, S.; Chen, L.; Zhou, J.; Zhao, M.; Zhi, Y.; Liu, W.; Zhang, Y.; Yu, W.; et al. Research on APV25 Data Acquisition System Based on Qt Framework. At. Energy Sci. Technol. 2020, 54, 1041–1046. [Google Scholar]
- Chen, J. Research on Decorative Art of Xiamen Cement Old Flower Bricks. Ph.D. Thesis, South Central Forestry University of Science and Technology, Changsha, China, 2017. [Google Scholar]
- Yang, Y. Extraction of visual elements and design application of Xiamen flower bricks. J. Minnan Norm. Univ. Nat. Sci. Ed. 2021, 34, 119–126. [Google Scholar]
- Ji, N.; Xie, J. Derivation and application of traditional pattern structure based on parametric design. Packag. Eng. 2022, 43, 257–265. [Google Scholar]
- Zhang, F.; Su, Y.; Cui, Q.; Wang, T. Research on generative design of traditional dress patterns. Packag. Eng. 2023, 44, 1–8. [Google Scholar]
- Yuan, C.; Xiong, Z.; Zhou, X.; Peng, X. Research on image edge detection based on Sobel operator. Laser Infrared 2009, 39, 85–87. [Google Scholar]
- Yin, X.; Liu, Y.; Wang, N.; Wu, S. Parametric implementation of myriad rhythms. Packag. Eng. 2022, 43, 176–185. [Google Scholar]
- Li, X.; Yu, S.; Jing, J.; Ni, N. A review on the domestic application of Grasshopper parametric design method based on bibliometric method. Packag. Eng. 2023, 44, 34–41. [Google Scholar]
Title | Formulas | Examples or Additional Explanations |
---|---|---|
Substitute | = {○, ◇, ▯}={○, ◇, ▷} | |
Incorporate and Remove | = {○, ◇, ▷}, = {○, ◇, ◊}, = {○, ◇, ▷, ◊} = {○, ▷, ▯, ◊, ◇}, = {○, ▷, ▯}, = {◊, ◇} | |
Resize | When λ > 1, it represents an enlargement transformation. When 0 < λ < 1, it signifies a reduction transformation. When Sx equals Sy, it implies a uniform scaling. When Sx is not equal to Sy, it indicates a non-uniform scaling. | |
Reflect | When λ < 0, if Sx = −1 and Sy = 1, it corresponds to an S reflection along the y-axis. If Sx = 1 and Sy = −1, it represents an S reflection along the x-axis. Other reflection transformations can be derived from these two fundamental reflection operations. | |
Replicate | N represents the number of copy operations, and M represents the positional changes of the shape after the copy operation. N should be greater than or equal to 0 and belong to the set of integers (N ≥ 0, N∈Z). When N is equal to 0, it indicates that shape S has not been copied, and only the displacement in the x and y directions is represented by Mx and My, respectively. | |
Rotate | θ represents the angle by which shape S is rotated counterclockwise around the origin of the coordinate axis. | |
Adjust Cut | Hx represents the horizontal shear amount along the x-axis, and Hy represents the vertical shear amount along the y-axis. | |
Bézier Curve | are the four nodes defining a cubic Bézier curve. This curve begins at P0 and ends at P3. The position of any of these nodes can be adjusted, resulting in a change in the shape of the curve. |
Sequences | Geometric Patterns | Floral Patterns | Insect Patterns |
---|---|---|---|
1 | |||
2 | |||
3 | |||
4 | |||
5 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, M.; Geng, R.; Guo, Q. Research on the Application of Cement Tile Patterns Based on Shape Grammar. Symmetry 2024, 16, 31. https://doi.org/10.3390/sym16010031
Wu M, Geng R, Guo Q. Research on the Application of Cement Tile Patterns Based on Shape Grammar. Symmetry. 2024; 16(1):31. https://doi.org/10.3390/sym16010031
Chicago/Turabian StyleWu, Ming, Rui Geng, and Qiong Guo. 2024. "Research on the Application of Cement Tile Patterns Based on Shape Grammar" Symmetry 16, no. 1: 31. https://doi.org/10.3390/sym16010031
APA StyleWu, M., Geng, R., & Guo, Q. (2024). Research on the Application of Cement Tile Patterns Based on Shape Grammar. Symmetry, 16(1), 31. https://doi.org/10.3390/sym16010031