Code and pattern: Algorithms enhancing design projects

Detalhes bibliográficos
Autor(a) principal: Graciano, Andréa
Data de Publicação: 2021
Outros Autores: Prado, Gilbertto
Tipo de documento: Artigo
Idioma: por
Título da fonte: DATJournal
Texto Completo: https://datjournal.anhembi.br/dat/article/view/494
Resumo: The objective of this work is to present, through practical experiments, the possibilities of using algorithms (computational or not) in a pattern design project, in order to enhance its results. For this to occur, the project must be thought of in terms of what can be “programmed”, appropriating concepts such as module, parameterization and randomness. This article presents a pattern construction approach based on its 4 dimensions: elements, colors, structure and composition. It is proposed to insert the parametric design in the element development stage, noting that as the number of defined parameters increases, so does the algorithm’s degree of freedom, resulting in a greater number of possible solutions for the project. In the composition phase, the generative design is applied through a computational algorithm that allows the random permutation of visual modules on a given structure, creating several options for the final pattern.
id ANHE-1_9e979dbfc1a19c4431f00be0325770b2
oai_identifier_str oai:ojs.datjournal.anhembi.br:article/494
network_acronym_str ANHE-1
network_name_str DATJournal
repository_id_str
spelling Code and pattern: Algorithms enhancing design projectsCódigo y patrón: Algoritmos que mejoran los proyectos de diseñoCódigo e estampa: Algoritmos potencializando projetos de designDesignalgoritmosestampasparâmetrosdesign generativoProcessingDesignalgorithmspatternsparametersgenerative designProcessingThe objective of this work is to present, through practical experiments, the possibilities of using algorithms (computational or not) in a pattern design project, in order to enhance its results. For this to occur, the project must be thought of in terms of what can be “programmed”, appropriating concepts such as module, parameterization and randomness. This article presents a pattern construction approach based on its 4 dimensions: elements, colors, structure and composition. It is proposed to insert the parametric design in the element development stage, noting that as the number of defined parameters increases, so does the algorithm’s degree of freedom, resulting in a greater number of possible solutions for the project. In the composition phase, the generative design is applied through a computational algorithm that allows the random permutation of visual modules on a given structure, creating several options for the final pattern.El objetivo de este trabajo es presentar, a través de experimentos prácticos, las posibilidades de utilizar algoritmos (computacionales o no) en un proyecto de diseño de patrones, con el fin de potenciar sus resultados. Para que esto ocurra, el proyecto debe pensarse en términos de lo que se puede “programar”, apropiándose de conceptos como módulo, parametrización y aleatoriedad. Este artículo presenta un enfoque de construcción de patrones basado en sus 4 dimensiones: elementos, colores, estructura y composición. Se propone insertar el diseño paramétrico en la etapa de desarrollo del elemento, notando que a medida que aumenta el número de parámetros definidos, también lo hace el grado de libertad del algoritmo, resultando en un mayor número de posibles soluciones para el proyecto. En la fase de composición, el diseño generativo se aplica a través de un algoritmo computacional que permite la permutación aleatoria de módulos visuales en una estructura dada, creando varias opciones para el patrón final.O objetivo deste trabalho é apresentar, por meio de experimentos práticos, as possibilidades de utilização de algoritmos (computacionais ou não) em um projeto de design de estampa, com o intuito de potencializar seus resultados. Para que isso ocorra é necessário que o projeto seja pensado em termos do que pode “ser programado”, apropriando-se de conceitos como módulo, parametrização e aleatoriedade. Este artigo apresenta uma abordagem de construção de estampas baseada em suas 4 dimensões: elementos, cores, estrutura e composição. Propõe-se a inserção do design paramétrico na etapa de desenvolvimento dos elementos, observando que a medida que o número de parâmetros definidos aumenta, cresce também o grau de liberdade do algoritmo, resultando em uma quantidade maior de possíveis soluções para o projeto. Na fase de composição, aplica-se o design generativo por meio de um algoritmo computacional que permite a permutação aleatória de módulos visuais, sobre uma determinada estrutura, criando diversas opções para a estampa final.Universidade Anhambi Murumbi2021-12-21info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://datjournal.anhembi.br/dat/article/view/49410.29147/datjournal.v6i4.494DAT Journal; Vol. 6 No. 4 (2021): Design + Art + Technology; 84-98DAT Journal; Vol. 6 Núm. 4 (2021): Diseño + Arte + Tecnología; 84-98DAT Journal; v. 6 n. 4 (2021): Design + Arte + Tecnologia; 84-982526-178910.29147/datjournal.v6i4reponame:DATJournalinstname:Universidade Anhembi Morumbi (ANHEMBI)instacron:ANHEMBIporhttps://datjournal.anhembi.br/dat/article/view/494/351https://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessGraciano, AndréaPrado, Gilbertto2022-03-29T12:21:44Zoai:ojs.datjournal.anhembi.br:article/494Revistahttps://datjournal.anhembi.br/datPUBhttps://datjournal.anhembi.br/dat/oai||ppgdesign@anhembi.br2526-17892526-1789opendoar:2022-03-29T12:21:44DATJournal - Universidade Anhembi Morumbi (ANHEMBI)false
dc.title.none.fl_str_mv Code and pattern: Algorithms enhancing design projects
Código y patrón: Algoritmos que mejoran los proyectos de diseño
Código e estampa: Algoritmos potencializando projetos de design
title Code and pattern: Algorithms enhancing design projects
spellingShingle Code and pattern: Algorithms enhancing design projects
Graciano, Andréa
Design
algoritmos
estampas
parâmetros
design generativo
Processing
Design
algorithms
patterns
parameters
generative design
Processing
title_short Code and pattern: Algorithms enhancing design projects
title_full Code and pattern: Algorithms enhancing design projects
title_fullStr Code and pattern: Algorithms enhancing design projects
title_full_unstemmed Code and pattern: Algorithms enhancing design projects
title_sort Code and pattern: Algorithms enhancing design projects
author Graciano, Andréa
author_facet Graciano, Andréa
Prado, Gilbertto
author_role author
author2 Prado, Gilbertto
author2_role author
dc.contributor.author.fl_str_mv Graciano, Andréa
Prado, Gilbertto
dc.subject.por.fl_str_mv Design
algoritmos
estampas
parâmetros
design generativo
Processing
Design
algorithms
patterns
parameters
generative design
Processing
topic Design
algoritmos
estampas
parâmetros
design generativo
Processing
Design
algorithms
patterns
parameters
generative design
Processing
description The objective of this work is to present, through practical experiments, the possibilities of using algorithms (computational or not) in a pattern design project, in order to enhance its results. For this to occur, the project must be thought of in terms of what can be “programmed”, appropriating concepts such as module, parameterization and randomness. This article presents a pattern construction approach based on its 4 dimensions: elements, colors, structure and composition. It is proposed to insert the parametric design in the element development stage, noting that as the number of defined parameters increases, so does the algorithm’s degree of freedom, resulting in a greater number of possible solutions for the project. In the composition phase, the generative design is applied through a computational algorithm that allows the random permutation of visual modules on a given structure, creating several options for the final pattern.
publishDate 2021
dc.date.none.fl_str_mv 2021-12-21
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://datjournal.anhembi.br/dat/article/view/494
10.29147/datjournal.v6i4.494
url https://datjournal.anhembi.br/dat/article/view/494
identifier_str_mv 10.29147/datjournal.v6i4.494
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://datjournal.anhembi.br/dat/article/view/494/351
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Anhambi Murumbi
publisher.none.fl_str_mv Universidade Anhambi Murumbi
dc.source.none.fl_str_mv DAT Journal; Vol. 6 No. 4 (2021): Design + Art + Technology; 84-98
DAT Journal; Vol. 6 Núm. 4 (2021): Diseño + Arte + Tecnología; 84-98
DAT Journal; v. 6 n. 4 (2021): Design + Arte + Tecnologia; 84-98
2526-1789
10.29147/datjournal.v6i4
reponame:DATJournal
instname:Universidade Anhembi Morumbi (ANHEMBI)
instacron:ANHEMBI
instname_str Universidade Anhembi Morumbi (ANHEMBI)
instacron_str ANHEMBI
institution ANHEMBI
reponame_str DATJournal
collection DATJournal
repository.name.fl_str_mv DATJournal - Universidade Anhembi Morumbi (ANHEMBI)
repository.mail.fl_str_mv ||ppgdesign@anhembi.br
_version_ 1797239921819254784