About this project

POINTLESS is a native C++/Qt6 desktop application for Windows that provides a professional compositing pipeline for procedural rendering effects. It allows users to transform photos and footage into various stylized formats including Dot Grids, AM Halftones (CMYK), Error-diffusion/Ordered dithering, ASCII glyph art, and Mosaic tile grids. Key capabilities include: - Compositing Workflow: Supports a layer-based system with Photoshop-style blend modes, per-layer transforms, and per-parameter localization for masking effects over specific regions. - Color Management: Features palette-constrained rendering using OkLab perceptual distance, with options to extract palettes from images or generate them randomly. - Animation: Includes a full keyframe timeline with auto-key and easing presets for over 50 numeric parameters, supporting mp4 and PNG sequence imports/exports. - Export Options: Outputs can be saved as PNG, JPG, MP4, or real vector SVG (where applicable). - Performance: Utilizes GPU-accelerated previews via Qt's RHI (Direct3D 11) to maintain interactivity during parameter adjustments.