游戏开发论坛

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

游戏中使用单个Shader的效率高,还是整合到一个Effect中的

[复制链接]

22

主题

47

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2011-12-20 20:44:00 | 显示全部楼层 |阅读模式
游戏中使用单个Shader的效率高,还是整合到一个Effect中的效率高?
望大家指教一下

0

主题

243

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
发表于 2011-12-21 09:03:00 | 显示全部楼层

Re:游戏中使用单个Shader的效率高,还是整合到一个Effect中

没有想过这个问题,感觉应该是一样的吧

0

主题

398

帖子

577

积分

高级会员

Rank: 4

积分
577
发表于 2011-12-21 15:30:00 | 显示全部楼层

Re:游戏中使用单个Shader的效率高,还是整合到一个Effect中

D3DXEffect做了很多工作,包括状态设置,常量提交等等...肯定会慢一些~~

3

主题

70

帖子

70

积分

注册会员

Rank: 2

积分
70
发表于 2011-12-21 20:29:00 | 显示全部楼层

Re:游戏中使用单个Shader的效率高,还是整合到一个Effect中

肯定单个的啦,至少GB没用D3DXEffect,就算用.fx文件也是自己解析包装后再使用。

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2011-12-29 07:50:00 | 显示全部楼层

Re:游戏中使用单个Shader的效率高,还是整合到一个Effect中

外挂网
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 04:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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