Footage 1.0.0
on 2026 Jun 21# 发现录像风格着色器 — 更新日志 --- ## v1.0.0 — 首次发布 *发布日期:2026年2月27日* 首个稳定版本。本版本包含全部核心特效,可将《我的世界》彻底转化为“发现录像”式恐怖美学风格。--- ### 新增特性 **世界渲染** * 新增 `gbuffers_terrain`(地形)、`gbuffers_water`(水体)、`gbuffers_entities`(实体)、`gbuffers_hand`(手持物)、`gbuffers_sky`(天空)和 `gbuffers_clouds`(云层)渲染管线。世界现已完全由该着色器包独立渲染,无需回退至默认渲染。 * 集成基于光照贴图的照明系统。
后期处理 — 合成通道
- 色彩去饱和 + 偏绿/病态色调(VHS风格色彩分级)。
- 强烈椭圆形暗角——画面边缘几乎全黑。
- 对比度压碎(阴影压碎),营造脏污、低画质摄像机的观感。
后期处理 — 最终通道
- 摄像机抖动:基于平滑噪声的有机摄像机运动,X轴与Y轴抖动频率相互独立。
- 模拟扫描线抖动:随机水平线条偏移,抖动强度动态变化。
- 色彩畸变:红/绿/蓝三通道沿水平方向分离,越靠近屏幕边缘越明显。
- 胶片颗粒:暗部区域噪声密度提升至4倍——光线越弱,不安感越强。
- 扫描线:细腻的CRT显示效果。
- 磁带信号丢失:偶发白色水平闪光条,模拟真实VHS信号中断。
- 光照闪烁:每帧微幅亮度波动。
HUD叠加层
REC录制指示器:左上角闪烁的红色圆点与“REC”字样,闪烁频率约0.9 Hz。- 时间码水印:右下角实时计数器,格式为
分:秒:帧,琥珀色显示;采用手写风格3×5像素位图字体。--- ### 技术说明 - 使用
#version 120版本声明——确保广泛兼容OptiFine与Iris。 shaders.properties文件中已预设oldHandLight = true与vignette = false参数。- 所有效果均绑定
frameTimeCounter统一变量,确保时序精准,杜绝循环伪影。 - 无外部依赖——可直接搭配原版材质包运行。--- ### 兼容性 | 平台 | 状态 |
| ------------------- | --------------- |
| OptiFine HD U G8+ | ✅ 已支持 |
| Iris 1.4+ | ✅ 已支持 |
| Sodium(独立版) | ❌ 不支持 |
| 基岩版 | ❌ 不支持 | --- ### 已知问题 - 在部分OptiFine版本中,手持模型(
gbuffers_hand)可能过度受光照贴图影响,导致视觉上明显偏暗。 - 水面透明度未被完整处理;当前
gbuffers_water渲染所用着色器与terrain相同。 - 时间码基于
frameTimeCounter启动,即从世界加载完成时开始计时,并不遵循游戏内时间。--- 发现录像风格着色器 — v1.0.0




