网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月05日
漏签
0
天
gamemaker吧
关注:
13,647
贴子:
95,127
看贴
图片
吧主推荐
视频
玩乐
20
回复贴,共
1
页
<返回gamemaker吧
>0< 加载中...
【dream】使用PIX for windows来debug你的工程
只看楼主
收藏
回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
虽然gms的debuger功能相比gm8来说已经很强了,但有的时候图像上的问题还是十分难以解决,或者有的时候我们写了一个shader,需要查看顶点来帮助调试,而gms没有更多关于shader的功能,那么使用PIX可以大幅提高你的工作效率
送TA礼物
IP属地:江苏
1楼
2016-04-25 13:27
回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先我们先打开一个工程,这里用的是yoyo官方提供的angry_cats的demo
然后将其导出,导出时选择以zip方式导出
然后将其解压,得到下面的文件
IP属地:江苏
2楼
2016-04-25 13:30
回复(1)
收起回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
打开开始菜单,在directx sdk目录下找到pix for windows
(如果没有的请在这里下载
http://www.microsoft.com/en-gb/download/details.aspx?id=6812
)
或者在你sdk的安装目录下\Utilities\bin\x86的文件夹中找到PIXWin.exe打开
IP属地:江苏
3楼
2016-04-25 13:34
回复
收起回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
打开后我们会看到这样一个界面
在
program
项中选择刚刚解压出来的游戏
然后点
More Options
按钮,窗口会变成这样
IP属地:江苏
本楼含有高级字体
4楼
2016-04-25 13:39
回复
收起回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
单击工具栏的“T”按钮,添加两个新的触发器,并更改Trigger Type
如图设置,将新添加的两个触发器更改为按键触发,并设置按键为f5和f6(或者是其他你喜欢的)
然后将两个触发器下的Action Type照图中设置
IP属地:江苏
5楼
2016-04-25 13:42
回复
收起回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
保存项目,点击工具栏上的绿色箭头运行游戏
如果成功的话你的游戏左上角应该会显示这个
按一下f5键(刚刚设置的触发器)开始捕捉画面
等到你想停止捕捉的时候按下f6,会自动关闭游戏并弹出如下窗口
把下面的两个窗口调整一下
展开你刚刚捕捉到的Frame xxx
IP属地:江苏
6楼
2016-04-25 13:46
回复
收起回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
点击render,过一段时间后,你会得到如下画面,确定你能正确看到画面
如果说你在列表里找到了SetTexture()函数的调用,用鼠标左键双击十六进制参数,便可以查看纹理的使用了。
IP属地:江苏
8楼
2016-04-25 13:53
回复
收起回复
梦想君
小吧主
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
除了纹理之外,在这个列表里有整个d3d渲染序列,您可以查看纹理、着色器,网格,顶点缓冲以及其他很多的东西,PIX是一个强大的调试工具,尤其是对于shader,你可以看到所有的数据交换,不仅如此,你还可以得到
表面,纹理的创建顺序,以及他们是如何交换的
,最后,
你在这里得到的结果,到了其他平台也是一样的
,灵活使用PIX可以让你的工作更有效率
(PS:这东西好像gm8不能用)
IP属地:江苏
本楼含有高级字体
9楼
2016-04-25 14:03
回复
收起回复
sunyubokkkkk
企业掌舵
15
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
赞赞赞!
IP属地:上海
来自
Android客户端
10楼
2016-04-25 17:31
回复
收起回复
z123k5
团队之首
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
gm能不能支持OpenGL库呀[滑稽],还是要自己弄dll?
IP属地:福建
来自
手机贴吧
11楼
2016-04-25 21:29
回复(1)
收起回复
质子结构
算法提高
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
shader调试一般是输出颜色看效果就够用了(对窝来说……)
不知有没有hacker大神直接用ollydbg反汇编看程序怎么调用directX或opengl接口(雾)
13楼
2016-05-01 12:24
回复(8)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
被前女友戴绿帽却当成纯爱
1852560
2
来自米哈游学长的语录合订本
1721701
3
黑神话获得BAFTA年度最佳游戏
1257536
4
我发荒野怪物大伙们打分
1159839
5
北极熊因近期争议宣布停播
829010
6
预测周星驰新片少林女足票房
818025
7
曝《败犬女主》第二季确定制作
717720
8
宫崎英高现身腾讯大楼
616860
9
TES先锋赛首战即决战
609400
10
崩铁3.1这次末日幻影难度如何?
517692
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示