游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5090|回复: 8

何为模板缓冲?

[复制链接]

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2007-11-17 10:08:00 | 显示全部楼层 |阅读模式
真的越来越陷入进去了!如题DirectX提供的缓冲很多,离屏缓冲\深度缓冲\模板缓冲\顶点缓冲\索引缓冲  其中就是不明白 模板缓冲(似乎和深度缓冲很像!),不知道有哪位明白,恳请指明!

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2007-11-17 20:17:00 | 显示全部楼层

Re:何为模板缓冲?

不懂,友情帮顶。

7

主题

87

帖子

109

积分

注册会员

Rank: 2

积分
109
QQ
发表于 2007-11-27 09:56:00 | 显示全部楼层

Re:何为模板缓冲?

一开始也不明白.后来死抠M$的文档有点清楚了.模板缓冲和深度缓冲原来是放在一个表面的.而且是逐像素混着放.从D3DFormat看要用模板缓冲必有深度缓冲,因为没有单独的模板缓冲Format,只有D24S8,D15S1之类.尤其是那个D15S1,模板部分只有一位可用,不知能做什么.

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
 楼主| 发表于 2007-11-27 13:55:00 | 显示全部楼层

Re:何为模板缓冲?

是用来作"遮罩"的,但我是很不懂!书上是这么说通过一个模板测试(貌似将什么和什么比较)然后判断深度缓冲中的哪些像素不显示,书上还配合了混合做出了"镜子"和"阴影"效果,可惜C++的看的不太懂!

3

主题

322

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
发表于 2007-11-27 17:25:00 | 显示全部楼层

Re:何为模板缓冲?

如果是说遮盖,应该是做动态MASK用的吧....?

阴影还好理解,但镜子?...

3

主题

322

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
发表于 2007-11-27 17:42:00 | 显示全部楼层

Re:何为模板缓冲?

呵呵.....镜子.

http://www.cnitblog.com/seesea/archive/2007/09/16/seesea.html

还好.还是VB的代码.

只有0与1....还以为能弄灰度渐变的动态..555...

15

主题

202

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
QQ
发表于 2007-12-2 15:07:00 | 显示全部楼层

Re:何为模板缓冲?

离屏缓冲\深度缓冲\模板缓冲和
顶点缓冲\索引缓冲
是两个东西,翻译的问题.一个是buffer,一个是cache.
啃书.

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-12-2 17:13:00 | 显示全部楼层

Re:何为模板缓冲?

Templete Cache.

14

主题

25

帖子

25

积分

注册会员

Rank: 2

积分
25
发表于 2007-12-11 20:47:00 | 显示全部楼层

Re:何为模板缓冲?

模板缓冲就是存放象素标记的内存
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-17 17:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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