数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 48|回复: 0

[科技] 微软推出“高级着色器传输”技术,游戏首次启动提速85%!

[复制链接]
发表于 6 小时前 | 显示全部楼层 |阅读模式
本帖最后由 Meise 于 2025-8-23 13:51 编辑

兄弟们,有个好消息必须告诉大家!微软最近整了个特别厉害的新技术,叫“高级着色器传输”(Advanced Shader Delivery)。这技术干啥用的?简单说就是让你第一次打开游戏时的加载时间缩短一大截,最高能达到85%!

想象一下,以前买个新游戏,第一次启动得等老半天,看着进度条慢悠悠地走,急死个人。现在好了,微软这个技术有效将这个问题给解决了。他们是怎么做到的呢?其实原理挺巧妙的。

往常游戏第一次启动那么慢,是因为电脑要现场编译着色器。这就好比做饭时现洗菜、现切菜、现调料,当然费时间。微软现在搞了个新方法:他们提前在云端把菜都洗好切好配好料,你直接下锅炒就行。

具体来说,微软会把游戏需要的着色器数据打包成一个叫“状态对象数据库”(SODB)的东西,然后在云端把它变成“预编译着色器数据库”(PSDB),最后跟着游戏一起下载到你的设备上。等你点开游戏的时候,这些东西都准备好了,直接就能用,不用再浪费时间现场编译。

这个技术会先在ROG Xbox Ally和ROG Xbox Ally X这两款掌机上用起来,通过Xbox PC应用来分发游戏。微软拿了黑曜石娱乐的《Avowed》做测试,结果特别惊人:游戏启动时间减少了85%!也就是说,原本要等1分钟的话,现在只要9秒钟就能进入游戏了。

而且还有个好处是设备更省电了,因为不用费劲编译着色器,电池续航自然就更久了。这对用掌机玩游戏的朋友来说真是个福音。

微软想得也挺周到。他们的Xbox PC应用会先看看你用的是什么硬件和驱动程序,然后下载对应的预编译着色器包。万一你的设备比较特别,或者用的是测试版驱动程序,系统还是会聪明地回到本地编译着色器。等以后你更新了驱动程序,微软也会自动更新缓存的着色器包。

等到九月份,微软还会推出一个AgilitySDK,让更多的开发者和商店能用上这个技术。现在第一批支持的游戏,开发者什么都不用做就能享受到这个好处。以后微软还会让更多的设备和游戏支持这个技术。

这技术真的挺实用的,特别是对我们这些喜欢尝鲜新游戏的玩家来说。以后买了新游戏,再也不用眼巴巴等着它第一次加载了。微软这次确实干了件漂亮事,解决了玩家们的一个老大难问题。期待快点推广开来,让更多玩家能享受到这个便利!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-8-23 19:56 , Processed in 0.078001 second(s), 7 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表