求解OpenGL中两相邻三角形共用点和公共边部重合问题急!急!急!大虾快来

zhanghaowow 2010-12-20 11:09:22
点集使用为三坐标点

我生成了一大片连续的三角面片,在打开点文件处理好以后,旋转视角发现三角片分层了。重合的点补在重合,重合的边也不重合了,郁闷中,不知道哪里问题,急求解。

本人Opengl学的不深,求大虾快来帮忙
...全文
158 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianya921 2010-12-24
  • 打赏
  • 举报
回复
帖帖代码....................
peng_weida 2010-12-22
  • 打赏
  • 举报
回复
帖帖代码
ryfdizuo 2010-12-21
  • 打赏
  • 举报
回复
可能是顶点的顺序指定有问题,
VR_Lab 2010-12-21
  • 打赏
  • 举报
回复
应该是数据和算法方面的问题
fandh 2010-12-20
  • 打赏
  • 举报
回复
你是怎么显示的?还有,你的数据结构是怎么样的?
怀疑你旋转一下就能看到了
zhanghaowow 2010-12-20
  • 打赏
  • 举报
回复
现在我发现问题是这样,三角片只能连接同一层的。
举个创建直线的例子
点P(1.0,1.0,1.0)P2(2.0,3.0,1.0)这两个点创建直线了,
点P(1.0,1.0,1.0)P2(2.0,3.0,2.0)这两个点就不能创建直线。
直观的感觉就是更具Z坐标分层了,多少个不同的Z坐标就是多少层

着急求解,大虾快来
fandh 2010-12-20
  • 打赏
  • 举报
回复
这个不是OPENGL的问题,是你自己的数据的问题!
怀疑你的算法处理的不好!
wuhuwy 2010-12-20
  • 打赏
  • 举报
回复
创建直线跟分层没有关系啊,只要有坐标就一定能画线。估计是你数据没有处理好,你调试跟踪一下数据,或者把关键代码发上来让大家看看

19,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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