NCF参数化建筑论坛

标题: 反细分(ReSubdivision)过程 [打印本页]

作者: panhao1    时间: 2013-9-8 23:37
标题: 反细分(ReSubdivision)过程
本帖最后由 panhao1 于 2013-9-8 23:39 编辑

做得比较潦草 大致就那样吧 还有些问题


http://www.tudou.com/v/Dk3oOq7nPOI/&resourceId=11050496_04_02_99&tid=0/v.swf

http://www.tudou.com/programs/view/Dk3oOq7nPOI/?lvt=4&resourceId=0_07_10_28


作者: panhao1    时间: 2013-9-8 23:40
本帖最后由 panhao1 于 2013-9-9 11:35 编辑

发土豆上的 40秒。。

                               
登录/注册后可看大图

作者: spore42    时间: 2013-9-8 23:42
顶~~~~~~~~~~~
作者: Line    时间: 2013-9-8 23:45
很犀利的转换。学习研究无止境啊。
作者: claudemit    时间: 2013-9-9 00:11
顶!仰望潘神
作者: pqwpqw12345    时间: 2013-9-9 00:40
能麻烦潘神能解释一下吗...我们平民看不太明白
作者: 不曾听闻    时间: 2013-9-9 10:11
这是怎么做到的
作者: 月之眼    时间: 2013-9-9 13:27
佩服    能详细讲解下吗
作者: denghua    时间: 2013-9-9 13:52
claudemit 发表于 2013-9-9 00:11
顶!仰望潘神

同学!
作者: ~祥~    时间: 2013-9-9 14:31
太强了,这种具体怎么做的,能做个教程么!!
作者: thinksong    时间: 2013-9-9 23:14
我想问下,你有没有三角形细分曲面的资料?
作者: B-MCC    时间: 2013-9-10 07:43
  好难的样子。。。。。
作者: denghua    时间: 2013-9-10 08:31
我个人认为 方法 是:
建立List<vertex> unqualVertex[],遍历V 把周边边数 不等于四的  顶点放入unqualVertex[],
然后建立List<edge> edge[] 把所有v∈unqualVertex[]的邻边都放进去,然后找到 与这些边有公顶点 但没公面的边,如此类推生,成边线列。

作者: panhao1    时间: 2013-9-12 11:45
denghua 发表于 2013-9-10 08:31
我个人认为 方法 是:
建立List unqualVertex[],遍历V 把周边边数 不等于四的  顶点放入unqualVertex[],
...

差不多 开洞的状况需要判定一下就行 找边的话用sort()更容易
作者: JiangLi.arch    时间: 2013-9-14 21:51
都是大神啊
作者: kilroy00    时间: 2015-5-21 00:52
还不错 学习一下
作者: homes    时间: 2015-5-23 11:29
很不错啊,个人风格的画




欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/) Powered by Discuz! X3.2