这个项目能做什么
POINTLESS 是一款基于 C++/Qt6 开发的 Windows 原生桌面应用程序,为程序化渲染效果提供专业的合成管线。它允许用户将照片和素材转换为多种风格化格式,包括点阵网格 (Dot Grids)、AM 半色调 (CMYK)、误差扩散/有序抖动 (Error-diffusion/Ordered dithering)、ASCII 字符艺术以及马赛克瓷砖网格。
核心功能包括:
- 合成工作流:支持基于图层的系统,具备 Photoshop 风格的混合模式、每层变换以及针对特定区域掩模效果的参数局部化设置。
- 颜色管理:采用基于 OkLab 感知距离的调色板约束渲染,支持从图像中提取调色板或随机生成。
- 动画:包含完整的关键帧时间轴,为 50 多个数值参数提供自动关键帧和缓动预设,支持 mp4 和 PNG 序列的导入与导出。
- 导出选项:输出结果可保存为 PNG、JPG、MP4 或真实的矢量 SVG(在适用情况下)。
- 性能:通过 Qt 的 RHI (Direct3D 11) 利用 GPU 加速预览,确保在调整参数时保持交互流畅性。
评论
0 评分人数达到10人后显示
登录后参与讨论。