UI体验
文章平均质量分 85
LateFrames
感知与体验
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从一个简单的照片播放器,来看人比ai多出来的价值
看似简单的照片播放器,在设计时需要考量非常多细节才能实现良好适用性。播放源的选择开始,就需要考虑是否包含子目录、如何处理动态新增图片(追加末尾或插队播放)等可配置项。文件排序方式更衍生出默认顺序、名称排序、时间排序等多种排列组合。 播放时机同样需要灵活设置:连续播放、仅在待机时播放或仅播新图片。此外,播放位置(主屏/扩展屏)和动画效果(条纹方向/数量/间隔/时长)都需要开放配置。考虑到用户可能需要保存不同配置方案,还需要设置管理功能。这正是“人”需要发挥价值的地方。原创 2026-08-02 09:01:44 · 172 阅读 · 0 评论 -
看见旋律 - WPF 实现音乐监听:频谱图展示
本文介绍了一个实时音频节奏检测系统的设计与实现。通过WASAPI采集音频,采用FFT和Hann窗进行频域分析,重点计算40-150Hz低频段的谱通量(BassFlux)来检测鼓点。使用动态阈值算法(均值+1.4倍标准差)和120ms去抖机制提高检测准确性。原创 2026-06-23 22:52:25 · 373 阅读 · 0 评论 -
全球照相亭软件现状 与 理想模型
照相亭行业产品分层明显:Windows专业流 与 移动轻量流 并行。 但其核心壁垒是“设备链路可靠性 + 现场可用性 + 数据闭环能力”,而不是单一技术栈的选择。高规格的系统与业务结构应具备长期不变量:“低门槛轻量接入”与“高端深度定制”双向兼容、离线任性、流程可编排、高体验感等等原创 2026-03-05 22:47:17 · 516 阅读 · 0 评论 -
.NET 高性能场景下的不同选择:OpenTK / Compute Shader / SIMD / CPU多线程
作为.NET开发者,在不同的高性能场景下如何进行技术选择呢?渲染舞台,控制渲染流程:OpenTK; 把海量并行计算搬到 GPU : Compute Shader ; 让 CPU 单核一次处理多份数据 : SIMD ; 让 CPU 多核心同时处理不同任务分块: 让 CPU 多核心同时处理不同任务分块 。原创 2026-03-04 19:17:52 · 429 阅读 · 0 评论 -
窗帘上的 MV :从静态布料到动态视频材质
可支持100万流畅粒子动画的OpenTK (OpenGL 3.3),加入弹性约束后,有了布料的物理质感,再把时间维度加入到材质,于是有了像是 “窗帘上的MV” 的漂亮效果。原创 2026-02-26 22:32:25 · 653 阅读 · 0 评论 -
Three.js + WebGL 粒子动画实测:10 万粒子,流畅无压力
Three.js + WebGL 实测结果:10 万粒子: 流畅运行,帧率稳定 , 完全无压力 ;50 万粒子:可以运行,明显卡顿 ;100 万粒子:严重卡顿,基本不可用 。原创 2026-02-24 21:51:08 · 1166 阅读 · 1 评论 -
WinForms + OpenTK (OpenGL 3.3) 粒子动画实测:100 万粒子,流畅无压力
WinForms + OpenTK (OpenGL 3.3) 实测结果:100 万粒子: 流畅运行,帧率稳定 | 完全无压力 ;500 万粒子:可以运行,速度有所下降 ,勉强带得动 ;1000 万粒子:明显卡顿,但仍能运行 , 可以跑起来 。原创 2026-02-22 21:36:32 · 671 阅读 · 0 评论 -
一张丑图胜千言:与Cursor的一次失败合作,让我看到了多模态的真正威力
当我与AI沟通了10轮左右无果后,竟然仅凭一张丑陋的草图就让AI精准理解了我的需求。文+图,这种多模态的组合,直接是对语言理解的降维打击。在做UI效果交互过程中,这种使用技巧尤为重要。原创 2026-02-06 21:03:14 · 664 阅读 · 0 评论 -
飘屏的火焰: DirectX 12 + ComputeSharp + Win32
真是太漂亮了,蓝色的火焰飘在屏幕代码上,就好像在屏幕撒了一层白酒,用火柴点燃后的感觉,轻柔地燃烧~原创 2026-02-04 11:27:21 · 673 阅读 · 0 评论 -
“蚯蚓涌动” 的屏保: DirectX 12 + ComputeSharp + Win32
本来想做蝴蝶飞舞的屏保,没想到做成了蚯蚓涌动。 .DirectX 12 + ComputeSharp + Win32,GPU着色器计算,200 只蝴蝶缓慢、柔和、随机飞行,带翅膀扇动效果、多彩渐变配色。原创 2026-02-02 23:48:55 · 542 阅读 · 0 评论 -
我用 WPF 做了一个 “苍蝇飞舞” 的屏保
本来想做蝴蝶飞舞的屏保,没想到做成了苍蝇飞舞。 .NET 8.0 , 纯WPF实现,无依赖,程序目录简单,点开就看到苍蝇飞舞。原创 2026-01-31 21:56:53 · 498 阅读 · 0 评论 -
动画性能比对:WPF / WinUI3 / WebView2
丝滑流畅的高性能动画,对于做一个具有高级感体验的应用来说至关重要。本文对 WPF / WinUI3 / WebView2 这三种框架在基础动画 和 粒子动画 进行了视觉体验的比对。原创 2026-01-21 01:38:21 · 786 阅读 · 0 评论 -
使用 Winform / WPF / WinUI3 / Electron 实现异型透明窗口
用 Winform、WPF、 WinUI3 和 Electron 制作4种不同的精美时钟。Winform性能最差,但是内存占用率最低;WPF 内存占用居中,cpu占用居中,最均衡;Electron 内存占用最高,cpu占用较低;WinUI3 内存占用居中,cpu占用最低,帧率最高,性能最优。原创 2025-11-05 01:31:20 · 1521 阅读 · 0 评论 -
做【秒开】的程序:WPF / WinForm / WinUI3 / Electron
秒开程序体验评价:WinUI3:真的高级,但是真的很不成熟,开发效率基本不可忍受;Electron:真的强大,小缺点基本可以忍受,整体比较完美;WPF:真的稳,真的靠谱,但是很难给出高级感;WinForm:它真的不是用来比美的,但是硬来的话,它也能凑数,而且竟然还有模有样的。原创 2025-11-09 23:28:23 · 1400 阅读 · 0 评论 -
WinUI3 模拟 iPad 高级感动画:高斯模糊渐变 + 侧边划入
WinUI3 模拟 IPad 高级感动画:高斯模糊渐变 + 侧边划入原创 2025-11-30 23:21:31 · 273 阅读 · 0 评论
分享