
BGFX是《无边框游戏》的一种新模式,它能在合成器级别捕获游戏窗口,并通过GPU效果管道对其进行处理。只要能在屏幕上看到,BGFX就能捕获并放大它。 100%游戏兼容性 那些从未与《无边框游戏》兼容的游戏,比如《羞辱》,以及那些设置为无边框后会重置的游戏,或者任何具有特殊窗口处理方式的游戏,现在都能正常运行了。

内置图像放大功能 以较低分辨率运行游戏,再放大至原生分辨率。我们提供FSR、NIS、GSR、Anime4K、NNEDI3、RAVU等数十种图像放大技术。适用于任何内容,包括游戏、视频、动画。


历史与反馈 特效最多可访问7个先前帧及其自身的先前输出。可用于构建时间抗锯齿、运动模糊、累积特效。

鼠标输入 特效可以读取光标位置和点击操作。创建能够根据你的注视位置做出反应的特效。

窗口模式 以独立窗口而非全屏模式进行渲染。

背景效果 在没有应用容器的情况下,使用模糊内容、渐变或环境光填充信箱/ pillarbox区域,而非黑边。

其他改动 窗口检测现已即时生效 降低内存和CPU占用 着色器缓存加快效果加载速度 创建预设 预设是用于将效果串联起来的JSON文件(.bgfxp格式)。你可以通过用户界面创建它们:

或者手动编写它们并将其放入数据目录中的预设文件夹。 { "version": 1, "name": "我的预设", "category": " upscale", "passes": [ { "effect": "FSR/FSR_EASU.hlsl", "scalingType": "Fit" }, { "effect": "FSR/FSR_RCAS.hlsl", "parameters": { "sharpness": 0.87 } } ] } 每个通道运行一个效果。设置scalingType以控制输出大小:Normal(使用scaleX/scaleY乘数)、Fit(适配显示)、Fill(填充显示,可能裁剪)或Absolute(固定像素大小)。通过参数对象中的名称覆盖效果参数。可查看附带的预设获取示例。 编写自定义效果: BGFX文档位于Effects文件夹中。效果采用带有头指令的HLSL编写。编写一个接收UV坐标并返回颜色的函数;BGFX会生成计算着色器调度代码。 此架构直接公开零复制渲染器内部结构。计划在下一个次要版本中支持Slang着色器以及ML模型集成(用于BGUS upscale和BGFG帧生成),这些都将作为免费内容更新推出。
2026-01-10 12:16:02 发布在
Borderless Gaming
说点好听的...
收藏
0
0
