lanyer 发表于 2026-2-27 22:24:30

scanline 现代无损动态量化着色器

本帖最后由 lanyer 于 2026-2-28 01:46 编辑

适用于 RA 的 scanline 现代无损动态量化着色器

这款着色器并非一味的模拟老式 CRT 显示器的扫描线 + 交叉栅格效果,而是为了让复古游戏能结合现代显示器清晰锐利的优点,更好的像素级放大而设计。
其扫描线生成强度结合人眼对色度明暗的感知曲线而动态量化调整,而非生硬的条纹叠加。

核心特性
支持纵向扫描线、横向交叉线的强度 / 密度独立调节,适配不同分辨率(1080P/4K / 高倍率放大);
默认参数适合大多数像素游戏在现代4K分辨率的大屏幕上放大。且亮度/色彩无损;
基于人眼亮度敏感度曲线优化扫描线表现,中等亮度区域扫描线明显,极值亮度区域弱化;
可调节色彩通道量化衰减,适合GBA等由于没有背光而被硬件编码gamma偏亮/偏灰的游戏,能很好的还原鲜艳色彩。实测效果好于市面上的gba-color矫正着色器;

人眼亮度-色度敏感度曲线

敏感度

|    ↗ 峰值敏感度 (0.4-0.6)
|   / \
|/   \
| /   ↘ 高亮度时轻微下降
|/
+----------------→ 亮度
00.3   1.0


GBA(Game Boy Advance)的屏幕没有内置背光,因此玩家在光线不足的环境下难以看清画面。针对这一硬件限制,部分游戏开发者故意设计为亮度过高。通过模拟器在现代显示器上效果就很难看了。
对于 gamma 值过高的 GBA 游戏,增加"色彩通道量化衰减"参数可以达到更理想的效果,优于当前的 GBA 颜色校正着色器。



"扫描线强度" 0.15
"交叉线强度" 0.05

"色彩通道量化衰减" 设为1.5





爱唱歌的汤姆猫 发表于 2026-2-27 22:38:20

哇,游戏画质可以呀;P

ziggy 发表于 2026-2-27 23:18:23

还是这种老游戏画面经典

sljs1976 发表于 2026-2-27 23:37:48

专业人士

超逸绝尘 发表于 2026-2-27 23:43:37

原来如此,这下就理解了

Alifu1227 发表于 2026-2-28 00:10:00

我的马造

cse3221 发表于 2026-2-28 03:08:34

非常讚,一直覺得GBA模擬器的遊戲畫面跟SFC比顏色泛白
用了這個終於正常了

Panda 发表于 2026-2-28 07:21:17

谢谢啦后

bird6 发表于 2026-2-28 08:25:13

感谢大佬!

ChaosX

RenDanny 发表于 2026-2-28 13:56:26

进来看看
页: [1] 2
查看完整版本: scanline 现代无损动态量化着色器