算法高手请入:可能是csdn有史以来最难和最专业的图形学问题!!

asett1 2003-11-24 03:52:51
多边形简化(分数可以给8000分)
问题描述:
设计或找到一种算法,对给定一个3D图形,由大量多边形组成(全部凸多边形),3D图形是多连通的

,但是闭合的图形。要简化它的数量到1/100 -1/1000,并且得到的为封闭的连续三角形网格,并且没有

退化的线和面,网格质量尽量好。
概念:
封闭的连续三角形网格 定义:对于某个三角形网格,任意一个三角形每条边都有且仅有一条公共边,
并且所有的三角形都有公共边。 也就是2-manifold
退化的线和面: 一个三角形三边共线,称为degenerate triangle;一条线两点重合,称为degenerate

line
网格质量: 对三角形网格来说,每个三角形的最长边和最短边之比 5:1,等边三角形是最好的。

难点:
简化数量和保持拓扑形状是个很矛盾的问题。保证拓扑形状,消减的数量微乎其微,而达到数量的
算法无法得到封闭的连续三角形网格。现今算法都没有做到这一点。有些算法对简化后的
图形进行修正,比如stiching and spliting算法,但难于实现。
更重要的一点:算法的精度必须是100%的,如果对于1亿个多边形图形消减到100万个,要求不能有
一根错误的直线,算法必须最全面考虑空间多边形之间的关系。我尝试过多种算法和软件,对于复杂图

形都出现了错误直线的情况。
使用delaunay算法达不到效果,因为多数情况下得到的多边形数量比最初还要庞大,在设定参数让数

量减小后,出现了明显的图形轮廓变形。
这个问题计算机图形学研究者不太关心,属于有限元网格的内容,但是有限元网格只是剖分,
并不简化多边形。
关键词:
2-manifold, delaunay, polygon simplification, solid modeling, watertight,LOD,FEM
remesh,voxelization

资料:
我收集了200多篇高度相关的英文学术论文,数十个代码,花了半年多时间研究,没有什么结果。
如果哪位算法高手肯帮忙,上述资料全部提供,还有测试的3d图形。
后记:
有N多人声称自己的算法多牛多牛,效果多好多好,但可能由于算法的局限性,在我这里难以起色。
我也联系了CMU,UIUC,stanfod大学的图形学教授,还有MSR的hoppe(directx progress mesh的主要开发

者),但都回答简略或石沉大海。
如果哪位高手对此等小问题嗤鼻一笑,敬请指出解决方法,并请原谅本人的学识浅陋。^_^
...全文
336 148 打赏 收藏 转发到动态 举报
写回复
用AI写文章
148 条回复
切换为时间正序
请发表友善的回复…
发表回复
Chianti 2004-03-23
  • 打赏
  • 举报
回复
解决了吗如何解决的啊??????
好想知道啊!!!!!!!
programer23 2004-03-11
  • 打赏
  • 举报
回复
up
Chianti 2004-03-03
  • 打赏
  • 举报
回复
将图形在结构上进行简化.夸大点就是要把月球变成一个大号的金字塔呗!!??
如果是的话老兄可是绝非一般人啊!!这样高的问题不是一般算法能解得了的。 建议同3dmax大公司联系,一定有结果。大家可能都像我一样,只做过小的。没有这么大,很是挠头啊。目前很难对你提供帮助,但是会一直支持这个贴子,我会查资料的也许会有
是不是数量减少参数也要有所变化呢?造成形变的是什么?
asett1 2004-03-03
  • 打赏
  • 举报
回复
xuguilin(桂林) 请问如何看到你导师的成果展示啊?
有没有个人网站或论文可以下载的?
asett1 2004-03-01
  • 打赏
  • 举报
回复
jimipeisun() 啊 我是打算出*0000人民币来请高手解决了,怎么联系他们呢?
我准备去各高校搞搞合作了。
xuguilin 2004-03-01
  • 打赏
  • 举报
回复
这个问题实际是关于模式的简化的问题,我的本科导师(才从德国回来的一个博士后)在德国做博士后时就是做这方面的工作的,他已经在lunix下面做出来了。效果相当不错,我看过了,好象最难的部分在与保持模型中的原来的拓扑结构。
hglcsdn 2004-03-01
  • 打赏
  • 举报
回复
与我联系好了
hglyeah@yeah.net
xiaoliang2004 2004-02-28
  • 打赏
  • 举报
回复
好问题
jimipeisun 2004-02-28
  • 打赏
  • 举报
回复
解决这个问题只给点分,太小气了吧。起码 *000人民币 最好*0000人民币。那样的话可能会有强人帮你研究
Wenxy1 2004-02-28
  • 打赏
  • 举报
回复
帮你顶。
Leonard76 2004-02-26
  • 打赏
  • 举报
回复
我想了下你的问题
如果这么高的压缩率就不可能做到无损的。。。

十分同意stimson的观点
去找一下3dmax这类的开发部。。
Leonard76 2004-02-26
  • 打赏
  • 举报
回复
问题提的很好!


我最近新开了一个站点 中国游戏@图形前线
立志办成中国最专业的游戏&图形开发站点
网站是
http://www.cgfront.com/

论坛是
http://www.oursd.com/
http://www.oursd.com/forumdisplay.php?f=26?styleid=3
欢迎大家来灌水。。。


---------------------------------------------------

大家有什么文章或作品可以发给我了。。。

---------------------------------------------------

如果大家是4人以上的开发团队
我们免费为你做主页进行宣传!

---------------------------------------------------
大家还对什么东西比较关心的话
可以告诉我
我会尽快开专栏
fanged 2004-02-26
  • 打赏
  • 举报
回复
签到!
qb371 2004-02-25
  • 打赏
  • 举报
回复
关注!
qiangqiang1112 2004-02-09
  • 打赏
  • 举报
回复
多萝内剖分不可以吗?
zlwozl 2004-02-08
  • 打赏
  • 举报
回复
加人气
wshaoen 2004-02-07
  • 打赏
  • 举报
回复
关注!
mengzishen 2004-02-07
  • 打赏
  • 举报
回复
up
yjh1982 2004-02-06
  • 打赏
  • 举报
回复
这好象跟多边形的组成特征有关,简化圆柱的多边形就比简化圆球的要容易....
abkn 2004-02-03
  • 打赏
  • 举报
回复
长见识ing。。。。。
帮你顶
加载更多回复(128)

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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