游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2142|回复: 4

ShadowMap技术在DirectX8 SDK下能否实现呢?

[复制链接]

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-6-30 15:46:00 | 显示全部楼层 |阅读模式
不想用D9,觉得速度慢,ShadowMap能否用D8来做呢?

D8下面似乎没有 SetDepthStencilSurface功能,纹理格式也没有R32F,谁有这方面的经验或资料?谢谢!

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2005-6-30 15:57:00 | 显示全部楼层

Re:ShadowMap技术在DirectX8 SDK下能否实现呢?

当然可以,只是api有所变化而已
d3d8下,用device->serrendertarget这个方法来设置color &  depth-stencil surfaces
如果不是nv的卡,的确就不能用浮点纹理了,可以自己用rgba的贴图来编码浮点数
然后在ps里解码,不过精度自然受点损失

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
 楼主| 发表于 2005-6-30 16:03:00 | 显示全部楼层

Re:ShadowMap技术在DirectX8 SDK下能否实现呢?

好的,尝试一下,谢谢!

8

主题

239

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
发表于 2005-6-30 20:19:00 | 显示全部楼层

Re:ShadowMap技术在DirectX8 SDK下能否实现呢?

没用过D9,D9速度真的慢吗?

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
 楼主| 发表于 2005-7-1 11:34:00 | 显示全部楼层

Re:ShadowMap技术在DirectX8 SDK下能否实现呢?

感觉D9挺慢的,而且感觉速度慢不少,本人显卡9550,支持D9,感觉跑D9程序速度比较慢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-26 06:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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