V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
pocarisweat
V2EX  ›  游戏开发

理论上,模拟器可以通过 FSR 这样的超采样技术提高游戏分辨率吗?

  •  
  •   pocarisweat · 2022-10-30 14:31:55 +08:00 · 1763 次点击
    这是一个创建于 790 天前的主题,其中的信息可能已经有所发展或是发生改变。

    像旧的 PS1 、PS2 这些主机的模拟器,本来执行过程就是要经过一层转换。那是不是可以通过现在 DLSS 、XeSS 、FSR 、MetalFX 这些技术来提高分辨率?我知道每个游戏要预先训练一些高分辨率的图片,但感觉这一步也可以通过 AI+人工修正搞定。

    5 条回复    2022-10-30 14:46:47 +08:00
    f165af34d4830eeb
        1
    f165af34d4830eeb  
       2022-10-30 14:33:08 +08:00
    yuzu 是可以的
    tool2d
        2
    tool2d  
       2022-10-30 14:34:49 +08:00   ❤️ 1
    感觉没用,游戏画面最重要的是贴图分辨率,而不是屏幕分辨率。早期游戏机贴图就只有 64x64, 和现在游戏差距太远了。
    DTCPSS
        3
    DTCPSS  
       2022-10-30 14:35:00 +08:00   ❤️ 1
    别的技术我不清楚,但是 DLSS 的原理不是简单的超分辨率,是把 TAA 抗锯齿里原来一些手写的逻辑用深度学习来做,需要引擎支持
    DTCPSS
        4
    DTCPSS  
       2022-10-30 14:39:40 +08:00   ❤️ 1
    显示分辨率的话现在基本每个 3D 游戏模拟器都能拉到原始分辨率的 2x 、4x ;贴图模型什么的话有些游戏有玩家社区做的高清 Mod ,比如把原版 FF7 的乐高小人换成电影里那种正常比例的模型。另外这个也要看审美的,有时候低模上贴一张很高清的人脸会很恶心。
    nightwitch
        5
    nightwitch  
       2022-10-30 14:46:47 +08:00   ❤️ 1
    只有 FSR1.0 是基于简单的图像处理,放大分辨率后再锐化以实行超分的目的,这个操作是和游戏本身是可以解耦的。

    DLSS/FSR2.0 及之后的版本,都是要基于历史帧的 GBuffer 数据来指导超分,这个过程是要集成在游戏渲染的后处理阶段的,在游戏开发中也要根据游戏的画面对算法的参数进行调校,已经发布的游戏没有集成就是没有这个功能。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2832 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:16 · PVG 21:16 · LAX 05:16 · JFK 08:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.