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

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

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

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

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

求解。。。

[峰会]看雪.第八届安全开发者峰会10月23日上海龙之梦大酒店举办!

收藏
免费 0
支持
分享
最新回复 (30)
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
画边框,首先坐标是从内存中获得,而不是靠D3D。
2016-1-9 11:12
0
雪    币: 8835
活跃值: (2394)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
3
不是用GetViewPort而是Gettransform取出变换矩阵,计算对象框,然后画框~
2016-1-9 11:27
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
4
哇,新年,V校就来捧场。。。。赞一个。。。感谢,继续研究中。。。
2016-1-9 12:15
0
雪    币: 251
活跃值: (302)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
5
赞一个
2016-1-9 12:25
0
雪    币: 35
活跃值: (612)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼主解决了吗 想看看结果
2016-1-13 04:53
0
雪    币: 639
活跃值: (1187)
能力值: ( 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
活跃值: (642)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
世界坐标求屏幕坐标?
2016-1-18 22:33
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
9
是主要的。但好像世界坐标也用通过那3个坐标计算得到。
主要是清楚这3个坐标如何换算成世界坐标。
2016-1-19 09:39
0
雪    币: 40
活跃值: (642)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
世界坐标你可以直接拿模型顶点坐标啊= =
http://www.0xaa55.com/thread-222-1-1.html
不要说我打广告哈
2016-1-20 17:58
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
11
我HOOK  后 怎么拿到  模型顶点坐标 呢??
GetTransform D3DTS_WORLD, world
这是获取世界坐标矩阵点。那是不是获取到的就是世界坐标呢?

但 我在 MyDrawIndexedPrimitive   GetTransform  拿到 D3DTS_WORLD 全是1 和 0
2016-1-22 11:18
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
12
但真的 HOOK DrawIndexedPrimitive 后真的能拿到顶点坐标?
2016-1-22 16:19
0
雪    币: 40
活跃值: (642)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
= =很遗憾告诉你拿不到  你要HOOK其他地方取坐标
2016-1-23 17:18
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
14
那我要HOOK 哪个呢?能请赐教吗?
2016-1-23 21:48
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
15
发现 在 DrawIndexedPrimitive  中无法通过   GetTransform 拿到矩阵坐标。
2016-1-26 10:12
0
雪    币: 0
活跃值: (29)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
你有CF透视文件?
2016-7-7 15:01
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
17
透视,论坛就有。。。。
2016-7-9 13:53
0
雪    币: 71
活跃值: (895)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
makr
2016-7-9 15:07
0
雪    币: 0
活跃值: (29)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
求发出来,或者给个地址链接
2016-7-9 16:23
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
楼主,问题解决没?
2016-8-30 10:40
0
雪    币: 639
活跃值: (1187)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
21
没有。有人说要拿到内存坐标。。。郁闷!!!!
2016-8-30 21:16
0
雪    币: 639
活跃值: (1187)
能力值: ( 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
活跃值: (2358)
能力值: ( LV5,RANK:68 )
在线值:
发帖
回帖
粉丝
24
封贴答案http://bbs.eyuyan.com/read.php?tid=401273
2018-3-3 17:25
0
雪    币: 914
活跃值: (2358)
能力值: ( LV5,RANK:68 )
在线值:
发帖
回帖
粉丝
25
backnight 想问lz解决没。。。
看楼下链接
2018-3-3 17:25
0
游客
登录 | 注册 方可回帖
返回
//