游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1594|回复: 3

求救:关于pick拾取的疑问,搞了一整天了,有源码

[复制链接]

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2006-11-11 21:15:00 | 显示全部楼层 |阅读模式
我查阅了d3d sdk里面的例子,自己也写了一个,但不论怎么做都有偏差,也就是鼠标拾取Mesh 的时候好像在Y轴方向有些偏差,但问题不知道出在哪里?搞了一整天了

我把源代码放上来,有没高人给点指导吧? [em4]

sf_20061111211457.rar

235.95 KB, 下载次数:

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2006-11-12 00:50:00 | 显示全部楼层

Re:求救:关于pick拾取的疑问,搞了一整天了,有源码

另外我还有一个疑问,sdk里面  pick的例子,如果我在m_pObject->Render( m_pd3dDevice ); 这一行前面,加上平移mesh,为什么选取老虎的时候也会发生错误的选取
                D3DXMATRIX World;

                D3DXMatrixTranslation(&World,  0.0f, 0.0f, 2.0f);

                m_pd3dDevice->SetTransform(D3DTS_WORLD, &World);
        // Render the mesh
        m_pObject->Render( m_pd3dDevice );

0

主题

237

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2006-11-12 01:34:00 | 显示全部楼层

Re:求救:关于pick拾取的疑问,搞了一整天了,有源码

回?侵鞯诙????? :

http://www.mvps.org/directx/articles/improved_ray_picking.htm

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2006-11-12 13:07:00 | 显示全部楼层

Re:求救:关于pick拾取的疑问,搞了一整天了,有源码

非常感谢你!!移动物体的拾取问题我分析了你给的网站的例子已经解决了。
可是,拾取的时候在Y坐标上有一点点偏差,不知如何解决。

怎么回复帖子不能上传文件呢,我等会再把改过移动拾取的代码发上来请帮我看看好吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 20:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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