Arte generativa: criando fundamentos de uma framework com GPU em swif

Carregando...
Imagem de Miniatura
Tipo
TCC
Data de publicação
2024-12-09
Periódico
Citações (Scopus)
Autores
Meira, Marcos Chevis
Orientador
Pessoa Filho, Joaquim
Título da Revista
ISSN da Revista
Título de Volume
Membros da banca
Programa
Resumo
A arte generativa é um processo artístico onde, ao invés de criar uma obra diretamente,cria-se um conjunto de regras que gera a obra. Ferramentas como Processing, P5.js e Processing.py permitem desenvolver essas artes programando. Este trabalho propõe criar uma biblioteca para a criação de gráficos bidimensionais usando a aceleração de hardware da GPU da Apple, com uma interface simples inspirada nos projetos da Processing Foundation e APIs do SwiftUI. O objetivo é desenvolver uma framework para arte generativa em plataformas Apple, oferecendo alta performance e facilidade de uso.
Generative art is an artistic process where, instead of directly creating an artwork, a set of rules is created to generate the piece. Tools like Processing, P5.js, and Processing.py allow for the development of these arts through programming. This work proposes creating a library for the creation of two-dimensional graphics using the hardware acceleration of Apple’s GPU, with a simple interface inspired by the projects of the Processing Foundation and SwiftUI APIs. The goal is develop a freamework for generative art on Apple platforms, offering high performance and ease of use.
Descrição
Indicado para publicação
Palavras-chave
arte generativa , swift , metal , scientific article , generative art
Assuntos Scopus
Citação