Rhino(犀牛)中国技术支持与推广中心
标题:
关于Surface From Points遇到的问题
[打印本页]
作者:
zhb1943
时间:
2012-5-20 16:59
标题:
关于Surface From Points遇到的问题
Surface From Points,左端三个参数,P,U,I,point很直观,就是输入项,I来控制是通过点还是控制点。关键是这里的U到底应该怎么取,在练习过程中出现很多次U值对于输入的点来说无效这种情况,试过很多次发现貌似当U值为P的公约数时,可以成功输出面。(个人总结,无理论依据)希望关于这个U值的设定能得到大神们的解答
我的gh版本为0.8.0066,初学不懂,求大神指点
作者:
深蓝Ansen
时间:
2012-5-21 08:22
本帖最后由 深蓝Ansen 于 2012-5-21 08:54 编辑
1#
zhb1943
首先你得了解,开启曲面控制点,不论哪个方向,点数是相同的,这就是能长面成功的原因
右边的有汇聚点的情况:在汇聚点处,一定是存在重复点,但是bake得到的曲面汇聚点是一个点。因此,点的总数一定是偶数个,然后用U的值去均分这个点数,而且得对应起来
简单举例说 有12个点 只要U的值是2,3,4,6都是可以的,因为只有这几个值可以将12个点平均分配开,也就是U或者V向点数(每一排或每一列)点数是一致的,这样符合长面法则
Surface from points.png
(64.85 KB, 下载次数: 4)
下载附件
2012-5-21 08:22 上传
作者:
zhb1943
时间:
2012-5-21 10:12
2#
深蓝Ansen
谢谢版主的解答,我练习的时候也是发现12个点的时候只能用2,3,4,6这几个公约数才能长面,经过你的解说我理解了原理,那么,在设置u值的时候,我该如何去设置它和p值的关系呢,我是照着教程练习的时候遇到这个问题的,教程里只是简单的将u值编辑为u+1,后来我发现行不通,那么是不是我们要给u值一个定义,即被p除以后能得到整数,具体的应该如何操作呢
欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/)
Powered by Discuz! X3.2