MathArt 数学之美锁屏精灵 版本演进与更新日志

记录纯 C 语言 3D 动态数学曲线屏保的技术演进 · 霓虹发光光效 · 极客防窥锁屏历程

最新版本发布速递

当前生产环境稳定版本为 MathArt 数学之美锁屏精灵 v1.0.3。 主程序为独立可执行文件 MathArtScreenLock.exe,贯彻纯原生 Win32 + 纯 C 语言免安装绿色架构。程序运行时占用极低内存与处理器资源,支持集成 50+ 经典数学曲线动画、2D/3D 双模空间旋转、多层霓虹光晕渲染与单向散列防窥密码保护。

历史版本迭代档案

当前版本 (Current)

MathArt 锁屏精灵 v1.0.3

2026-09
  • 3D 霓虹多层光晕模糊渲染流水线优化: 重构霓虹着色管线与 Bloom 扩散步进方程,降低密集曲线交叠绘制时的显存开销,确保在主流核显与低功耗轻薄本上全屏运行时稳定锁定 60 FPS。
  • 极客防窥密码框输入防重入锁定: 优化屏保被任意键鼠唤醒弹出居中解锁窗口时的事件调度机制,引入密码校验期间的输入锁,根治快速回车导致的弹窗重入卡顿与输入框焦点脱节问题。
  • 多显示器全景视口几何对齐: 增强多屏扩展环境下主副显示器分辨率与 DPI 不一致时的屏幕边界自适应算法,消灭不同缩放比例导致的副屏黑边或曲线视口居中偏位问题。
  • 右上角学术曲线 HUD 标识抗锯齿: 优化当前绘制曲线学术英文名称(如 No.12: Butterfly Curve)与序号的代码风排版,加入平滑淡入淡出动效与文字抗锯齿处理,降低对整体视觉艺术性的干扰。
正式商业版里程碑

MathArt 锁屏精灵 v1.0.0

2026-08
  • 50+ 经典数学参数曲线库全量定型: 完整收录并实现李萨如曲线(Lissajous)、蝴蝶曲线(Butterfly)、多叶玫瑰线(Rose Curve)、三叶结(Trefoil Knot)等 50 余款经典数学名作的高精解析与周期动画渲染。
  • 2D 平面绘制 / 3D 空间立体旋转双模引擎: 建立可自由切换的视觉展现体系,提供专注于线条纯粹美感的 2D 绘制模式,以及支持欧拉角多轴缓动自转的纵深 3D 空间模式。
  • 防窥密码验证与解锁中枢: 屏保运行期间拦截任意键鼠动作并强制呼出防窥验证界面,支持用户输入自定义密码解锁电脑,密码基于本地单向散列加密持久化存储于 config.ini。
  • 轻量级绿色免安装单文件架构: 主程序编译为纯原生无外部组件依赖的独立执行体 MathArtScreenLock.exe,解压即用、零注册表捆绑、随插即走。
霓虹光效与色彩流

MathArt 锁屏精灵 v0.9.0

2026-07
  • 多层模糊霓虹发光光效(Neon Tube): 引入高斯扩散采样与多重线宽着色混合技术,使参数曲线呈现出类似真实霓虹发光灯管般的浓郁穿透力与光晕效果。
  • 连续平滑色相巡航(HSV Gradient): 封装参数化色彩演进函数,线条在绘制和旋转过程中展现连贯细腻的彩虹光谱渐变过渡,彻底告别离散突兀的调色切换。
  • 任务栏托盘右键快捷中枢: 驻留系统托盘区并提供右键快捷菜单,集成“设置中心”、“立即锁屏展示”与“退出程序”等高频功能入口。
闲置感应与防窥加固

MathArt 锁屏精灵 v0.8.0

2026-06
  • 鼠标键盘空闲时长侦测引擎: 基于 Windows API GetLastInputInfo 捕获输入空闲状态,支持用户在设置面板自定义分钟阈值,达到闲置条件后自动无感激活屏保。
  • 系统级热键屏蔽拦截: 锁屏状态下部署低级键盘钩子,屏蔽 Alt + Tab、Win + D 及 Windows 徽标键等组合键,防止未授权人员强行切出锁屏界面。
  • 配置参数热重载: 在设置面板调整闲置时长、显示模式或光效参数后即时写入 config.ini,后台线程动态重载生效,免除重启应用。
空间几何与三维透视

MathArt 锁屏精灵 v0.7.0

2026-05
  • 3D 空间透视投影变换矩阵: 构建 3D 点云至 2D 物理视口的几何投影公式,实现伴随视距变化(Z 轴景深)的近大远小逼真立体纵深感。
  • 动态呼吸式时间演化参数: 在经典数学静态方程中引入随时间 $t$ 周期震荡的自变量函数,赋予传统静态曲线犹如有机生命般呼吸伸缩的律动美感。
  • 全屏离屏双缓冲无频闪渲染: 建立显存位图离屏缓冲机制,全面替代直接在客户区 DC 擦除重绘,彻底解决全屏动画高频刷新下的画面撕裂与频闪。
曲线生长与插值渲染

MathArt 锁屏精灵 v0.6.0

2026-04
  • 参数曲线动态步进生长算法: 引入微积分步进累加器,模拟数学家推导公式般顺着轨迹笔触逐段延伸生长,提升观赏生动度。
  • 曲率突变点自适应稠密采样: 针对李萨如曲线极值点或对数螺线密集收敛区实现步长自适应细分,确保尖锐拐角圆润平滑无棱角折断。
  • 系统内核单实例互斥体保护: 注入命名互斥量 MathArtScreenLock_SingleInstance_Mutex,防止多开导致的 GPU 设备竞争与热键冲突。
原型架构奠基

MathArt 锁屏精灵 v0.5.0

2026-03
  • 纯 C / Win32 原生数学屏保原型立项: 确立无庞大外部框架依赖、深耕参数曲线美感与屏保防窥的轻量桌面工具研发路线。
  • 李萨如与玫瑰曲线经典公式验证: 跑通极坐标与笛卡尔坐标系的转换流水线,验证首批 10 余款经典数学曲线的计算机图形化输出。
  • 全屏置顶黑色画布视窗搭建: 建立全屏无边框顶层视窗与基础按键响应消息循环,奠定屏保安全展示底座。