A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: o_sharp

[硬件周边] 主机游戏技术普及。第一期完结

[复制链接]

精华
0
帖子
1654
威望
0 点
积分
1969 点
种子
5 点
注册时间
2004-11-12
最后登录
2016-5-25
发表于 2013-8-12 19:51  ·  日本 | 显示全部楼层
o_sharp 发表于 2013-8-12 20:45
我判断的依据不是掉帧,而是只会掉到30。

它没有40或者50帧的情况,所以是double buffering

确实w
话说卢瑟只能分清30和60,40,50什么的无能为力啊w。

精华
0
帖子
1654
威望
0 点
积分
1969 点
种子
5 点
注册时间
2004-11-12
最后登录
2016-5-25
发表于 2013-8-12 19:56  ·  日本 | 显示全部楼层
先吃饭w。
跟着楼主学到最后,估计我描画基础就打好了。
期待今后更新。

精华
0
帖子
194
威望
0 点
积分
211 点
种子
5 点
注册时间
2009-12-29
最后登录
2024-6-6
发表于 2013-8-12 20:46  ·  浙江 | 显示全部楼层
本帖最后由 kdzx1121 于 2013-8-12 20:57 编辑
o_sharp 发表于 2013-8-12 19:45
我判断的依据不是掉帧,而是只会掉到30。

它没有40或者50帧的情况,所以是double buffering


三重缓冲的意义 “把负担轻的帧的描画时间节约下来用到下一帧的描画上去”,你不是把他之后的解释定为正确答案了么,我觉得他之后的解释也只是这个意思啊,或者说把 “负担重的帧” 改成 “下一帧”  比较好?
至于第二个你说的 “把渲染延迟至cpu发送draw call的N帧之后” 和ghbzcy 说的  “cpu不等gpu渲染完就去算下一帧” ,完全是两个意思,我不知道你们说的“渲染前最大帧数”和 “预先渲染的最大帧”有没有关系。

精华
0
帖子
1147
威望
0 点
积分
1134 点
种子
5 点
注册时间
2006-11-22
最后登录
2023-3-25
发表于 2013-8-12 20:56  ·  河北 | 显示全部楼层
ghbzcy 发表于 2013-8-12 19:56
先吃饭w。
跟着楼主学到最后,估计我描画基础就打好了。
期待今后更新。

您好,我没基础,今看了您的补充,有些迷糊,能请教下吗?

精华
0
帖子
2631
威望
0 点
积分
3077 点
种子
385 点
注册时间
2006-6-24
最后登录
2020-3-7
发表于 2013-8-12 21:19  ·  甘肃 来自手机 | 显示全部楼层
每天一发技术帖,造福百万游戏控

精华
0
帖子
194
威望
0 点
积分
211 点
种子
5 点
注册时间
2009-12-29
最后登录
2024-6-6
发表于 2013-8-12 21:20  ·  浙江 | 显示全部楼层
本帖最后由 kdzx1121 于 2013-8-12 21:21 编辑
ghbzcy 发表于 2013-8-12 19:42
不是的,关于概念,Google下就有了w。
简单来说是cpu不等gpu渲染完就去算下一帧的意思。
然后这个提前的 ...


我不清楚你说的渲染前最大帧数是啥,但是看了你的解释,你说的应该是“预先渲染的最大帧”。o_sharp解释说“把渲染延迟至cpu发送draw call的N帧之后”,不过我还是觉得你说的“cpu不等gpu渲染完就去算下一帧”才是正确的,这个参数的意义应该相当于显卡的双(三)缓冲给需要刷新的画面做预备排队一样,“预先渲染的最大帧”就相当于cpu渲染也准备了几个缓冲给显卡的双(三)缓冲之类的帧缓冲排队来用。
嘛,反正我也都是猜的,有啥不对的请指教。

精华
0
帖子
194
威望
0 点
积分
211 点
种子
5 点
注册时间
2009-12-29
最后登录
2024-6-6
发表于 2013-8-12 21:24  ·  浙江 | 显示全部楼层
hahahehehoho 发表于 2013-8-12 20:56
您好,我没基础,今看了您的补充,有些迷糊,能请教下吗?

这个真心是给多少具备一点基础的人看的,要么用过3dmax,maya之类的图形软件,若要补的话建议随便拿3dmax练个手实际体验一下比较好,不然要架空的去理解这些机制没啥意义

精华
0
帖子
4122
威望
0 点
积分
4982 点
种子
707 点
注册时间
2011-2-28
最后登录
2023-4-13
发表于 2013-8-12 21:25  ·  上海 | 显示全部楼层
kdzx1121 发表于 2013-8-12 21:20
我不清楚你说的渲染前最大帧数是啥,但是看了你的解释,你说的应该是“预先渲染的最大帧”。o_sharp解释 ...

其实我觉得你们完全可以等lz今天把相关内容更新了以后再讨论,而用不着提前猜。。。

作为学生是足以感动老师的表现,但是论坛上嘛,我们可以讲究点效率。

精华
0
帖子
1147
威望
0 点
积分
1134 点
种子
5 点
注册时间
2006-11-22
最后登录
2023-3-25
发表于 2013-8-12 21:28  ·  河北 | 显示全部楼层
kdzx1121 发表于 2013-8-12 21:24
这个真心是给多少具备一点基础的人看的,要么用过3dmax,maya之类的图形软件,若要补的话建议随便拿3dmax ...

呵呵,是吧,我就是喜欢玩游戏,正好有O兄这种热心肠给讲技术,爱屋及乌也想学学,看来您也很有基础,我就问下您好吗?对您来说应该很简单

精华
0
帖子
1654
威望
0 点
积分
1969 点
种子
5 点
注册时间
2004-11-12
最后登录
2016-5-25
发表于 2013-8-12 21:30  ·  日本 | 显示全部楼层
gzfrozen 发表于 2013-8-12 22:25
其实我觉得你们完全可以等lz今天把相关内容更新了以后再讨论,而用不着提前猜。。。

作为学生是足以感 ...

确实,这样说下去没章法,感觉一时半会说不明白。

至于提前预渲染那个,我们说的意思是一样的,只不过去说的白话,他说的是专业名词。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-9-22 04:13 , Processed in 0.212836 second(s), 15 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部