Dissertação

{en_GB=Fast Interactive Visualization for Algorithmic Design} {} APPROVED

{pt=Hoje em dia, com o uso crescente de aplicações de Desenho Assistido por Computador e Modelação de Informação de Construção em arquitetura, é possível desenvolver projetos arquitetónicos mais complexos. No entanto, esta complexidade tem vindo a aumentar até ao ponto em que as aplicações anteriormente referidas são insuficientes. Contudo, existem abordagens que auxiliam as tarefas exigentes do processo de projeto arquitetónico, como é o caso do Design Algorítmico, uma abordagem programática para o design. Infelizmente, o Design Algorítmico, apresenta uma difícil curva de aprendizagem para muitos profissionais. Para ultrapassar este problema, a introdução de uma solução de feedback visual imediato no fluxo de trabalho para visualizar rapidamente o impacto de mudanças feitas no código suaviza consideravelmente a curva de aprendizagem. No entanto, soluções anteriores de visualização não oferecem o desempenho exigido pelo fluxo de trabalho do Design Algorítmico. Para resolver este problema, propomos o uso de um visualizador rápido e interativo durante o processo de design. Para esse fim, desenvolvemos um visualizador baseado em motores de jogo, uma vez que estes são capazes de lidar com cenas complexas com um bom desempenho. Neste trabalho, propomos tomar proveito desses benefícios num contexto arquitetónico, mais especificamente para o Design Algorítmico. Propomos também a integração desta solução com tecnologias de visualização recentes, nomeadamente a Realidade Virtual. Desta forma, os arquitetos poderão ficar imersos dentro dos seus modelos, melhorando a tomada de decisão e a apresentação dos seus designs., en=Nowadays, with the increasing use of Computer-Aided Design and Building Information Modeling applications in architecture, more complex digital architectural projects can be developed. This complexity, however, has been increasing to the point where the aforementioned applications no longer suffice. In order to better assist the demanding workflow of the architectural design process, Algorithmic Design, a programming approach to design, comes into play. Nevertheless, Algorithmic Design constitutes a learning challenge for many practitioners. To overcome this issue, the industry relies on the introduction of immediate visual feedback into the programming workflow, allowing designers to quickly visualize the impact of changes made to their programs, considerably smoothing the learning curve. However, previous solutions for visualization do not offer the satisfactory performance required by the Algorithmic Design workflow. Hence, we propose to develop a fast interactive visualizer that can be used during the design process. To this end, we developed a visualizer based on a Game Engine. Game Engines are capable of handling complex scenes with high performance, and are thus suitable for the fast generation of the complex models that result from Algorithmic Design. Moreover, we propose an integration with current state-of-the-art visualization technology, namely Virtual Reality. With it, we can immerse the architects in their design creations, enhancing decision-making and design communication even further.}
{pt=Design Algorítmico, Gráficos 3D, Visualização em Tempo Real, Motor de Jogos, Realidade Virtual, en=Algorithmic Design, 3D Graphics, Real-Time Visualization, Game Engine, Virtual Reality}

Outubro 2, 2020, 10:30

Orientação

ORIENTADOR

António Paulo Teles de Menezes Correia Leitão

Departamento de Engenharia Informática (DEI)

Professor Auxiliar