游戏开发论坛

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

3D游戏点选判别算法求教

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2012-1-4 10:38:00 | 显示全部楼层 |阅读模式
不知道这个标题写的大家能否看懂。情况是这样,现在作Android手机上的一款游戏,基于opengles,3D的,现在有多个模型,点选屏幕上一点后需要根据点选的点判断选中的是哪个模型。大家是否知道这方面的解决方法,或者有没有已有的算法?高手给个解释或者资料,谢谢!

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20515
发表于 2012-1-4 12:37:00 | 显示全部楼层

Re:3D游戏点选判别算法求教

pick,看能不能搜索下关键字。

0

主题

398

帖子

577

积分

高级会员

Rank: 4

积分
577
发表于 2012-1-4 17:48:00 | 显示全部楼层

Re:3D游戏点选判别算法求教

先和AABB求交,如果和AABB相交就继续细化到模型的每个三角面上求交,基本思路就是计算射线和三角形的交点,然后判断是否在这个三角形上.

0

主题

22

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2012-1-5 01:10:00 | 显示全部楼层

Re: 3D游戏点选判别算法求教

这里有个opengl的例子,不过是英文的,偶就不翻译了...

http://content.gpwiki.org/index.php/OpenGL:Tutorialsicking
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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