游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1865|回复: 4

求助!关于D3D中的射线!

[复制链接]

21

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2006-1-29 23:06:00 | 显示全部楼层 |阅读模式
D3D中表示射线的结构是什么?和平面相交求交点的方法是。。?
哪位能告诉我??谢谢!

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
发表于 2006-1-29 23:27:00 | 显示全部楼层

Re:求助!关于D3D中的射线!

射线结构不就是两个向量吗?
与平面的交点有个函数,在前两天的贴子有的,翻一翻

21

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
 楼主| 发表于 2006-1-30 10:49:00 | 显示全部楼层

Re:求助!关于D3D中的射线!

前两天的那个贴子也是我发的啊。
那个函数的参数是一个OUT,一个VECTOR3,一个PLANE,应该是求一个向量与平面的交点的。
我也明白射线应该是两个向量组成,但是总不会要自己写这个结构吧?要是自己写,那相关函数都要自己写了啊。DX肯定有封装的吧?(呵呵)
还有楼上兄台上次说的那个“pick”的例子全称是什么,我怎么找不到啊。
是在DXSDK\sample下的吧?
多谢啦

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
发表于 2006-1-30 21:54:00 | 显示全部楼层

Re:求助!关于D3D中的射线!

下载个dx9.0b,总之是dx9.0c以前的都有。
gameres里的资源应该有dx9b
D3DXPlaneIntersectLine()函数就是你想要的了

21

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
 楼主| 发表于 2006-1-30 23:25:00 | 显示全部楼层

Re:求助!关于D3D中的射线!

好的,多谢啦!我用的9。0C的,难怪我都用搜索硬盘了都找不到。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-23 09:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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