收录日期:2019/03/19 04:28:31 时间:2016/05/18 03:13:36 标签:游戏开发
我想知道详细的过程
麻烦众高手了
你是指用鼠标选取么?

你的眼睛位于摄像机所在的位置(一个点),鼠标光标位于Near Clipping Plain上面(当然还要把这个2d坐标逆变换到3d空间去),这两个信息全都已知,可以确定一条直线了。在与这条直线相交的所有三角形中,距离摄像机最近的那个三角形的宿主多边形就是用户想选取的多边形。

具体过程你可以看看D3D那个自带的Pick的例子。
我试了很多次,就是实现不了,不知道还有没有其他例子,或者可不可以将PICK中的关键部分贴下来,十分感谢
gz
我会opengl里的
详细看这里:http://openglforums.com/forums/viewtopic.php?t=397
To  finalvictory:
怎样才能选择“三角形的宿主多边形”啊?
如果有多个网格,应该如何选定每一个?
是不是对每一个网格调用一次PICK啊
who can help me?????????
随便说说。
1。去处clip后的无效物件
2。去处不在bounding box范围内的物件
3。line和polygon 检测
迷惑ing

大家讨论,怎么杀死3721! 调查(30分) 请问如何制作类似windwos 搜索向导的的程序100分 求救,为什么我的存储过程发出ora-03113错误 大家讨论,怎么杀死3721! 大家讨论,怎么杀死3721! 如何让用户只能有运行使用程序权限,而不能进行安装权限 请问request中的get请求方式和post请求方式有什么区别 怎么获得一个包的所有类? 大家讨论,怎么杀死3721! 用 ADO 打开记录集提速问题 老问题: 如何使DBGridEh 各行显示不同的背景色?再是当前行显第三种背景颜色,字体显示蓝色? vbscript循环取文本框的值 五子棋的棋盘初始化程序,高手能不能给找找错误,TC2.0下编译不能通过,谢谢! 大家讨论,怎么杀死3721! Delphi的问题,各位高手请指教,感激不尽! 高手帮忙超难问题,急!分数不够再加!!! 大家讨论,怎么杀死3721! 关于private的问题 如何解决link两个静态库函数重名问题,急!!! javascript怎么和.net通信? 大家讨论,怎么杀死3721! 问一个关于combobox的问题 关于打印的问题-为何打印每页开始都有空行 大家讨论,怎么杀死3721! VB.net运行中的问题!!!急 dropdownlist显示顺序 【zcjl】散分,祝福药师好运! 请详细说说规则与约束的区别? 大家讨论,怎么杀死3721!