100分求OpenGL中如何计算两个物体在X-Y平面投影的交集

kiddycoffee 2009-04-11 05:27:56
请各位高手帮忙,看了两天了仍没有头绪,现在有两个问题
1. 如何求一个物体在 X-Y 平面的投影。(50分)
2. 如何求得两个物体在 X-Y 平面投影的交集。(50分)

我觉得可能要用 GL_PROJECTION 来求,但是网上关于这个的介绍不是很多,不是很明白,有哪位大位能指点一下?
如果觉得分数不够可以再加
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kiddycoffee 2009-04-14
  • 打赏
  • 举报
回复
虽然仍然没弄不明白,但还是给分吧
cjren 2009-04-13
  • 打赏
  • 举报
回复
1.
首先,你的说明,你的xy plane是在eye coordiante,还是在view pyramid, 还是在NPC的xy屏幕上?
OpengL中的函数是相应特征的coordinate system来说的。

将一个模型的顶点(x, y, z)中的z=0,得到(x,y,0)就是在world coordinate中的xy平面上了。要是在eye coordiante, even view pyramid , or NPC中,就做相应的变换。

2.
这个问题就不懂了。估计是类似包围盒和二分法来减少检查范围,然后投影区域中采样来判断吧。
bafghgle 2009-04-11
  • 打赏
  • 举报
回复
帮忙顶下了。。

4,446

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧