首页
社区
课程
招聘
[求助]关于D3D透视后如何画框框呢????????
发表于: 2015-12-31 21:07 17245

[求助]关于D3D透视后如何画框框呢????????

2015-12-31 21:07
17245
HOOK DrawIndexedPrimitive 后能修改Z深度缓存。

那该如何画一个边框呢?是用回来D3D DrawPrimitiveUP 写呢?还是该如何?

对应 GetViewport 是获取 DrawIndexedPrimitive 创建模型的坐标吗???

求解。。。

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (30)
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
画边框,首先坐标是从内存中获得,而不是靠D3D。
2016-1-9 11:12
0
雪    币: 8833
活跃值: (2419)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
3
不是用GetViewPort而是Gettransform取出变换矩阵,计算对象框,然后画框~
2016-1-9 11:27
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
4
哇,新年,V校就来捧场。。。。赞一个。。。感谢,继续研究中。。。
2016-1-9 12:15
0
雪    币: 251
活跃值: (357)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
5
赞一个
2016-1-9 12:25
0
雪    币: 35
活跃值: (763)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼主解决了吗 想看看结果
2016-1-13 04:53
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
7
还没 一直究竟
pd3dDevice->GetTransform(D3DTS_WORLD,&matWorld);
    pd3dDevice->GetTransform(D3DTS_VIEW,&matView);
    pd3dDevice->GetTransform(D3DTS_PROJECTION,&matProj);
怎么才算出实际的坐标。。。

求算法
2016-1-13 12:10
0
雪    币: 40
活跃值: (767)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
世界坐标求屏幕坐标?
2016-1-18 22:33
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
9
是主要的。但好像世界坐标也用通过那3个坐标计算得到。
主要是清楚这3个坐标如何换算成世界坐标。
2016-1-19 09:39
0
雪    币: 40
活跃值: (767)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
世界坐标你可以直接拿模型顶点坐标啊= =
1aeK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6e0m8^5j5h3p5#2y4g2)9J5k6h3y4G2L8g2)9J5c8Y4c8Z5M7X3g2S2k6q4)9J5k6o6t1J5x3W2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
不要说我打广告哈
2016-1-20 17:58
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
11
我HOOK  后 怎么拿到  模型顶点坐标 呢??
GetTransform D3DTS_WORLD, world
这是获取世界坐标矩阵点。那是不是获取到的就是世界坐标呢?

但 我在 MyDrawIndexedPrimitive   GetTransform  拿到 D3DTS_WORLD 全是1 和 0
2016-1-22 11:18
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
12
但真的 HOOK DrawIndexedPrimitive 后真的能拿到顶点坐标?
2016-1-22 16:19
0
雪    币: 40
活跃值: (767)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
= =很遗憾告诉你拿不到  你要HOOK其他地方取坐标
2016-1-23 17:18
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
14
那我要HOOK 哪个呢?能请赐教吗?
2016-1-23 21:48
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
15
发现 在 DrawIndexedPrimitive  中无法通过   GetTransform 拿到矩阵坐标。
2016-1-26 10:12
0
雪    币: 0
活跃值: (39)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
你有CF透视文件?
2016-7-7 15:01
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
17
透视,论坛就有。。。。
2016-7-9 13:53
0
雪    币: 71
活跃值: (970)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
makr
2016-7-9 15:07
0
雪    币: 0
活跃值: (39)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
求发出来,或者给个地址链接
2016-7-9 16:23
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
楼主,问题解决没?
2016-8-30 10:40
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
21
没有。有人说要拿到内存坐标。。。郁闷!!!!
2016-8-30 21:16
0
雪    币: 652
活跃值: (1212)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
22
+1
2017-4-13 17:49
0
雪    币: 161
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
想问lz解决没。。。
2018-2-13 00:18
0
雪    币: 914
活跃值: (2768)
能力值: ( LV5,RANK:68 )
在线值:
发帖
回帖
粉丝
24
封贴答案2e6K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3u0T1M7#2)9J5k6h3g2&6N6i4W2S2L8W2)9J5k6h3y4G2L8g2)9J5c8Y4u0W2j5h3c8Q4x3X3g2H3K9s2m8Q4x3@1k6@1K9h3c8Q4x3@1b7@1x3o6p5J5y4K6x3`.
2018-3-3 17:25
0
雪    币: 914
活跃值: (2768)
能力值: ( LV5,RANK:68 )
在线值:
发帖
回帖
粉丝
25
backnight 想问lz解决没。。。
看楼下链接
2018-3-3 17:25
0
游客
登录 | 注册 方可回帖
返回