游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2441|回复: 6

请教debug hlsl shaders的工具和使用方法 。。。

[复制链接]

15

主题

62

帖子

64

积分

注册会员

Rank: 2

积分
64
发表于 2009-7-17 10:17:00 | 显示全部楼层 |阅读模式
本人新手,现在在深入学习shader相关的知识,用hlsl写了一个effect结果不会调试。。。我看了sdk上介绍的pix,但是感觉那个用起来十分不方便,而且不知道是不是自己用的方法不对,那个显示的结果很离谱,比如两个向量应该是相等的,结果内容却不等。。。而且读代码的过程很奇怪。。。
希望达人指教,介绍一些好的方法来调试hlsl,或者pix怎么用才正确。。。十分感谢!
我用pix的方法是,把代码加入debug_vs宏,然后用软实现模式,然后用pix运行这个exe,然后f12然后查看变量内容。。。
是不是有问题呢?

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-7-17 11:53:00 | 显示全部楼层

Re:请教debug hlsl shaders的工具和使用方法 。。。

我也是这样用的,但不知道有没有更高级的用法

15

主题

62

帖子

64

积分

注册会员

Rank: 2

积分
64
 楼主| 发表于 2009-7-17 14:05:00 | 显示全部楼层

Re:请教debug hlsl shaders的工具和使用方法 。。。

牛人帮帮忙啊~~

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2009-7-18 17:55:00 | 显示全部楼层

Re:请教debug hlsl shaders的工具和使用方法 。。。

我的更低级.....渲染到fp32贴图,然后输出结果.....

2

主题

123

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2009-7-18 21:14:00 | 显示全部楼层

Re:请教debug hlsl shaders的工具和使用方法 。。。

我更低级:二分法缩小范围,输出特殊颜色看中间结果……

15

主题

62

帖子

64

积分

注册会员

Rank: 2

积分
64
 楼主| 发表于 2009-7-19 20:53:00 | 显示全部楼层

Re:请教debug hlsl shaders的工具和使用方法 。。。

楼上的跟我的方法差不多。。

15

主题

62

帖子

64

积分

注册会员

Rank: 2

积分
64
 楼主| 发表于 2009-7-20 16:23:00 | 显示全部楼层

Re:请教debug hlsl shaders的工具和使用方法 。。。

我说,难道大家就从来不用调试hlsl么???
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-19 18:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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