扫雷30帧算是个老梗了。不过说起来的话,这些中小型游戏要不是在开发时设置了锁30或者60帧,现在的游戏显卡能够轻轻松松地突破三位数吧。特别是对于索泰RTX 30系显卡来说,就算分辨率和特效随便开,也肯定不用担心画面流不流畅的问题。
然而事情总有例外。就在最近,英伟达,RTX系列的创造者,将一个demo开放下载了。这个名为Marbles RTX的demo跟以前的纯播片型demo不同,是可以操作的,简单来说应该是一个玻璃球游戏。这个demo,玩法上算得上小游戏了,但是画面上可能比一些未发售的次世代3A大作还要夸张:它基于实时光线追踪技术开发,并搭载DLSS技术。
这种比真还真的画面就意味着配置这块肯定不简单,事实上,这个demo的首次现身是在去年的GTC大会上,当时用了一块图灵架构的顶配卡Quadro RTX 8000去运行,不过也只能维持720P每秒25帧的状态。虽然RTX 30系列的安培架构带来了第二代的RT Core和第三代的Tensor Core,但是没有一张3080或者3090肯定是不行的。
也不要想着其他30系能强上,我们刚开始试着用RTX 3070、默认设置去跑,结果闪退了几次。后面查log才知道原来Marbles RTX在默认设置上只允许10GB显存以上的RTX显卡入场。
所以我们拿到了一张索泰RTX 3090 天启 OC,这张卡的Boost频率来到了1725MHz,供电用料则是16+4相的规格,TDP还是350W,至于其他参数如24GB GDDR6X显存等这些相信大家都很熟悉,这里就不赘述了。
十分值得一提的是,RTX 3090 天启 OC在散热上面做得相当不错。它正面有着7热管加3风扇组成的硕大散热模组,而背面除了金属背板之外,还额外添加了两个小风扇,很好地处理了RTX 3090背面显存的发热问题。
在这里说一下,如果大家也想玩Marbles RTX的话,首先得在英伟达官网找到Omniverse,它是一个给创作者和设计师等专业人士用的实时协作平台,不过我们并不用管太多,直接注册登录下载就完事了。
在安装好Omniverse之后,我们在EXCHANGE中可以找到OMNIVERSE MARBLES RTX这个App,下载一份约4GB的文件就可以了。
前面说到默认设置下的显存限制问题,在这里我们也会教大家怎么更改这个限制,顺便更改游戏窗口的分辨率和游戏的渲染分辨率。基本上,用Visual Studio Code或者记事本打开程序目录里面的omni.app.marbles.kit这个文件就能够更改大部分东西。
好了,还是开始实际试玩吧。
首先我们采用的是前面Quadro RTX 8000运行时的配置,渲染分辨率为720P。老实说,这个分辨率完全没有难倒RTX 3090。在这个分辨率下,GPU的占用率甚至只有30%多,不过显存占用已经超过11GB。帧率很稳定,保持在48FPS。
我们把渲染分辨率提到了1080P,这时候GPU的占用率终于到了50%以上,显存占用跟前面差不多。不过帧率还是在47-48FPS左右,可见1080P纯光追场景对RTX 3090来说还是有余的。
事实上,在1440P也就是2K级别,RTX 3090还是能够将帧率稳定在30FPS以上,说能玩还是不过分的。直到4K,这张RTX 3090达到满载,显存占用来到13GB,而且帧率只有23FPS左右,应该就是极限了。
对比起上一代专业级的Quadro RTX 8000,RTX 3090在Marbles RTX中的表现可以说是一个巨大的跨越了。可见只要是拥有安培架构的RTX 30系列显卡,都理应进步明显。精致的画面,和流畅的帧率,在这一代上都缺一不可。