[闲聊] 跑着色器到底是什么魔术

楼主: moswu (蚊子)   2023-03-29 15:59:04
乳题
看到前面提到最后生还者灾情其中就有跑着色器要2hr,想起当初跑MHR试玩版看到编译著色
器的时候一头雾水,怎么在NS上没看过这种东西?
有了解游戏or程式开发的版友可以说明一下吗?
作者: raidcrash   2023-03-29 16:08:00
因为你PC有百百种硬件 NS就只有固定硬件 当然不用再跑
作者: saiya (台南中肯伯)   2023-03-29 16:09:00
游戏主机都不用啊,只有pc才要
作者: Tencc (10cc)   2023-03-29 16:10:00
我也很好奇着色器是啥东西?
作者: ab4daa (nooooooooooooooooooo)   2023-03-29 16:21:00
跑在gpu的程式 要先编译才能放上去
作者: Chikei ( )   2023-03-29 16:21:00
shader,GPU执行的程式码,细节会因为driver/GPU不同而不同,所以游戏只能给抽象代码,真的执行游戏时才编译成当下执行环境的程式
作者: cat05joy (CATHER520)   2023-03-29 16:31:00
最近蛮多款都有在一开始跑这东西
作者: autumn10109   2023-03-29 16:35:00
是不是只有3A会跑这种?
作者: StarTouching (抚星)   2023-03-29 16:37:00
以前游戏也不用啊 只能说现在硬件愈来愈复杂
作者: raidcrash   2023-03-29 16:39:00
以前不是不用 是会在背景跑 但可能就影响到体验 所以有些游戏就要你开始前先让它跑一遍 省著前后台抢资源
作者: RC8377 (Chlomo)   2023-03-29 16:43:00
COD表示:
作者: aa1477888 (Mika)   2023-03-29 16:44:00
很多游戏在开头放的那些 不能跳过的厂商Logo、动画都是在干一样的事情而且已经很久了 只是新游戏改成直接告诉你他在干嘛
作者: horstyle0411 (树林马尚)   2023-03-29 16:49:00
Borderland 3一开始小吵闹跳舞也是
作者: ltytw (ltytw)   2023-03-29 16:49:00
我记得以前的3D Mark好像就要先跑一次卓色气编译的样子
作者: svd237 (ggsmida)   2023-03-29 16:49:00
COD:我很熟
作者: lovinlover (Lovin Lover)   2023-03-29 16:53:00
简单来说玩家是学生 游戏是老师 程式码是教学内容老师会根据学生的程度备课再教给大家
作者: qwe88016 (东)   2023-03-29 16:55:00
原来是这样,还想说干嘛逼我看logo
作者: Tencc (10cc)   2023-03-29 16:55:00
老师有穿黑丝袜吗? 我只想知道这个
作者: lovinlover (Lovin Lover)   2023-03-29 16:55:00
简单或是固定的内容老师不太需要备课 直接一套搞定
作者: n3688 (none)   2023-03-29 17:12:00
在PC上执行NS模拟器,也是要跑着色器
作者: hh123yaya (KID)   2023-03-29 17:13:00
以前可能是没跟你说在跑而已反正你就想像成是显示卡在努力跑东西就好
作者: naya7415963 (稻草鱼)   2023-03-29 17:15:00
原来是最近流行不藏了才突然游戏都要跑着色器喔
作者: raidcrash   2023-03-29 17:20:00
因为现在要编译的东西可能多得多 藏片头跟边玩边跑只适合不用编译太久的 总不能让你片头看个15-30分钟吧
作者: sagatgod (本佛渡你)   2023-03-29 17:24:00
厂商认不认真做优化这里就看得出,老卡就只有开头闪几个logo的时间而已,游戏画面也没比较差
作者: hh123yaya (KID)   2023-03-29 17:24:00
最主要就是玩家体感问题 放个LOGO卡著很多人觉得莫名跟你说我在读取或是跑着色器 你只会觉得你硬件烂(x
作者: LeBlowJob23 (LBJ 23)   2023-03-29 17:28:00
SteamDeck重开机后 也都要跑一次全部游戏的着色器
作者: kart07575 (Psychaox)   2023-03-29 17:32:00
楼楼上要确定耶,google一下mhr着色器,ptt就不少文章了
作者: hoe1101 (摸摸)   2023-03-29 17:32:00
MHR第一次跑着色器还是算蛮久的
作者: H3artbreakid (伤心小子)   2023-03-29 17:36:00
COD:
作者: jake255121 (微花猴杰)   2023-03-29 18:13:00
Deck根本不用跑着色器,都是用下载的好吗
作者: qwe78971 (小信)   2023-03-29 18:33:00
COD跑到吐
作者: UnifiedField (小光)   2023-03-29 19:05:00
我比较不懂为什么有的游戏每次开都要跑,不是跑一次就好吗?
作者: aa1477888 (Mika)   2023-03-29 19:46:00
理论上硬件或驱动程式变更 以及游戏更新后才需要跑不过有些游戏为了以防万一或者说开发商懒得写侦测跟条件判断就变成每次都要跑了 对 我就是在说你霍格华兹
作者: lolicat (猫雨果)   2023-03-29 19:50:00
就是读取时间
作者: j1551082 (薄荷哈亚铁)   2023-03-29 21:29:00
我试过不开着色器了,咳,很可怕
作者: pokiman (勃起男)   2023-03-29 21:30:00
他们都不做游戏测试就开卖吗
作者: r85270607 (DooMguy)   2023-03-29 21:53:00
这个着色器是以前常说的“读取”或“读场景”吗看了一下 调整颜色?...不是专门的有点不知如何上手我比较想问的是 这东西不能像以前常见的过山洞故意放慢你前进的手段来修饰吗
作者: mothertime (我超爱傅红雪这变态)   2023-03-29 22:30:00
就...不演了
作者: yangwen5301 (大番薯)   2023-03-29 23:02:00
Deck硬件都固定的不用编吧
作者: H3artbreakid (伤心小子)   2023-03-29 23:14:00
跑着色器可以连过场动画都省了
作者: aigame (neko)   2023-03-30 01:21:00
现在最好的方式是第一次进游戏跑一次着色器,以后顺顺玩,但卧龙跟此作竟然都要玩家提醒才弄真的无言,他们到底有没有测试才上架
作者: meloman   2023-03-30 03:05:00
我也是玩了cod 才知道有的厂商就是懒得演
作者: sugigu (zzz)   2023-03-30 07:18:00
比如说战神4之后的爬山壁钻缝隙 还有划船闲聊其实都是在做这些事 背景偷读取
作者: a902392001 (Kivat)   2023-03-30 07:34:00
十几年前电脑版DMC4也是要跑一个小灰条 现在想起来应该是一样的东西
作者: jake255121 (微花猴杰)   2023-03-30 09:50:00
很多游戏调整画质他要你重开游戏,就得重跑按错按钮,误嘘抱歉
作者: popbitch (that's it)   2023-03-30 12:56:00
之前霍格华兹跑几分钟就觉得好久,这次更扯

Links booklink

Contact Us: admin [ a t ] ucptt.com