Sobre o projeto

POINTLESS é um aplicativo desktop nativo em C++/Qt6 para Windows que fornece um pipeline de composição profissional para efeitos de renderização procedural. Ele permite que os usuários transformem fotos e filmagens em vários formatos estilizados, incluindo Dot Grids, AM Halftones (CMYK), Error-diffusion/Ordered dithering, arte de glifos ASCII e grades de mosaico. As principais capacidades incluem: - Fluxo de Trabalho de Composição: Suporta um sistema baseado em camadas com modos de mesclagem estilo Photoshop, transformações por camada e localização por parâmetro para mascarar efeitos em regiões específicas. - Gerenciamento de Cores: Apresenta renderização com paleta restringida usando distância perceptual OkLab, com opções para extrair paletas de imagens ou gerá-las aleatoriamente. - Animação: Inclui uma linha do tempo de keyframes completa com auto-key e presets de easing para mais de 50 parâmetros numéricos, suportando importações/exportações de mp4 e sequências de PNG. - Opções de Exportação: As saídas podem ser salvas como PNG, JPG, MP4 ou vetor SVG real (onde aplicável). - Desempenho: Utiliza pré-visualizações aceleradas por GPU via RHI do Qt (Direct3D 11) para manter a interatividade durante os ajustes de parâmetros.