游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1122|回复: 0

关于拾取问题

[复制链接]

2

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2010-4-18 09:16:00 | 显示全部楼层 |阅读模式
大家好啊。我画了一个地形 用一个 float [64*64]来表示所有地形的高低值。
现在地形画好了以后,我想通过 我的观察点(x,y,z)和target点(x,y,z) 以及屏幕的坐标 来确定哪一个三角形被我选择了,或者说我选择的这个地面上的点是由哪三个顶点构成的,这应该是可以做到的吧?

我想了一下,也看了下文章,上面说首先计算出来射线位于裁减平面上的坐标,其次计算射线和每一个三角形是否相交。
可是我现在不知道如何计算射线在裁减平面上的坐标,有没有朋友可以指点我一下,? 谢谢大家了。
最好由公式就好了。哈哈。是不是贪得无厌啊?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-17 09:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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