原初监控器 – Proto-Monitor

11次阅读
没有评论

共计 2363 个字符,预计需要花费 6 分钟才能阅读完成。

原初监控器 - Proto-Monitor

这款光影包屏幕空间 X 光合成效果,搭配程序化叠加层。

资源介绍

原型监视器


一种具备扫描线与信号干扰效果的后处理 X 光可视化光影。

概述

原型监视器是一款轻量级全屏后处理光影,可将渲染完成的画面转换为模拟 X 光监视器的视觉效果。该效果完全在合成通道中实现,将场景亮度转化为高对比度的单色图像,并叠加荧光粉风格着色、边缘增强、胶片颗粒、周期性垂直扫描以及间歇性信号干扰等效果。

该光影直接作用于最终渲染图像(

colortex0

),而非修改世界光照或材质渲染逻辑,因此属于屏幕空间视觉效果。


原初监控器 - Proto-Monitor

核心特性

X 光图像转换


视觉效果

场景被重映射为 X 光风格图像,明暗区域均转化为高对比度的负片式表现。


实现方式



  • colortex0

    采样最终场景颜色。
  • 采用标准 RGB 加权方式计算亮度:

    • 0.299 × 红色分量
    • 0.587 × 绿色分量
    • 0.114 × 蓝色分量
  • 应用多级对比度处理:

    • 伽马展开(

      pow(luma, 0.45)

    • 反色
    • 额外对比度锐化(

      pow(xray, 1.8)

由此生成光影全程使用的基准 X 光外观。


性能表现

开销极低,仅需对基础图像进行一次纹理采样。


边缘增强


视觉效果

物体边界更加突出,在 X 光图像中形成更清晰的轮廓线。


实现方式

  • 横向与纵向采样邻近像素。
  • 计算简易拉普拉斯式边缘响应:

    • 将当前像素亮度与其右侧及上方邻近像素进行比较。
  • 将所得边缘值叠加回 X 光强度中。

此操作可提升几何体轮廓与纹理过渡区域的局部对比度。


性能表现

影响较低,每像素额外增加两次纹理读取。


原初监控器 - Proto-Monitor

胶片颗粒


视觉效果

在画面上叠加细微噪点,模拟胶片扫描或成像设备固有的颗粒感。


实现方式

  • 使用自定义哈希函数生成的程序化数值噪声。
  • 基于视口尺寸在屏幕空间内计算噪声。
  • 颗粒强度以零为中心,并混合进 X 光输出结果中。


性能表现

算术运算开销较低至中等,无需额外纹理查询。


原初监控器 - Proto-Monitor

扫描光束叠加


视觉效果

一条明亮的扫描光条沿垂直方向周期性地扫过整个屏幕。


实现方式

  • 利用

    frameTimeCounter

    生成循环扫描周期。
  • 计算当前像素距扫描位置的距离。
  • 应用以下效果:

    • 明亮的前导辉光
    • 微弱的尾随光带

扫描过程随时间持续循环。


性能表现

开销极小,完全通过数学运算实现。


荧光粉风格色彩分级


视觉效果

灰度 X 光图像被赋予冷调蓝绿色监示器色调,同时保留明亮的纯白高光。


实现方式

  • 在以下两种色调之间进行插值:

    • 深蓝绿色阴影色调
    • 接近纯白的高光色调
  • 通过平滑步进掩膜在中间调区域额外增强绿色成分。


性能表现

可忽略不计。


信号干扰爆发系统


视觉效果

短暂的显示不稳定期会引入水平方向图像失真及局部画面异常。


实现方式

  • 由周期性定时循环驱动。
  • 仅在狭窄的时间窗口内激活。
  • 借助程序化随机性实现以下效果:

    • 水平像素位置偏移
    • 重新采样场景亮度
    • 将失真图像数据混合进选定的扫描线

该效果表现为短促的干扰爆发,而非持续性扭曲。


性能表现

绝大多数时间处于非活动状态;仅在干扰爆发期间执行额外纹理采样。


胶片边缘响应


视觉效果

屏幕边缘略微变亮,同时画面向四角渐隐。


实现方式

  • 计算像素到屏幕中心的径向距离。
  • 叠加以下效果:

    • 细微边缘辉光
    • 晕影暗化

由此营造出类似胶片放映机的画框效果。


性能表现

可忽略不计。


兼容性

渲染管线

  • 合成后处理光影
  • 作用于

    colortex0
  • 全屏屏幕空间效果

GLSL 版本

  • GLSL 1.20(

    #version 120

包含的光影阶段


  • composite.vsh

  • composite.fsh

检测到的统一变量


  • colortex0

  • frameTimeCounter

  • viewWidth

  • viewHeight

加载器支持

项目文件中未包含任何特定加载器的元数据。

仅凭归档文件本身无法验证其与 OptiFine、Iris、Sodium 或其他光影加载器的兼容性。

已知限制

  • 全部效果均在场景渲染完成后应用。
  • 不实现自定义光照、阴影、反射、材质或世界空间渲染功能。
  • 视觉输出完全取决于最终渲染帧。

光影选项 / 可配置设置

未发现用户可配置的光影选项。

归档包中包含一个空的

shaders.properties

文件,且项目元数据未暴露任何可配置参数。

版本信息

资源版本 Minecraft 版本 加载器 发布时间
8317144 最新 1.7.10、1.8、1.8、1.8.1、1.8.2、1.8.3、1.8.4、1.8.5、1.8.6、1.8.7、1.8.8、1.8.9、1.9、1.9、1.9.1、1.9.2、1.9.3、1.9.4、1.10、1.10、1.10.1、1.10.2、1.11、1.11、1.11.1、1.11.2、1.12、1.12、1.12.1、1.12.2、1.13、1.13、1.13.1、1.13.2、1.14、1.14、1.14.1、1.14.2、1.14.3、1.14.4、1.15、1.15、1.15.1、1.15.2、1.16、1.16、1.16.1、1.16.2、1.16.3、1.16.4、1.16.5、1.17、1.17、1.17.1、1.18、1.18、1.18.1、1.18.2、1.19、1.19、1.19.1、1.19.2、1.19.3、1.19.3、1.19.4、1.19.4、1.20、1.20、1.20.1、1.20.2、1.20.2、1.20.3、1.20.3、1.20.4、1.20.5、1.20.5、1.20.6、1.21、1.21、1.21.1、1.21.1、1.21.2、1.21.2、1.21.3、1.21.4、1.21.4、1.21.5、1.21.5、1.21.6、1.21.7、1.21.8、1.21.9、1.21.10、1.21.11、26.1、26.1.1、26.1.2、26.2 iris、optifine 2026-06-26 12:52
相关文件下载地址

更新日期:2026-06-26

作者信息: 资源作者

下载链接: 原初监控器 - Proto-Monitor

正文完
 0
xingmo
版权声明:本文于2026-09-15转载自资源作者,共计2363字。
转载提示:此文章非本站原创文章,若需转载请联系原作者获得转载授权。
评论(没有评论)