讨论 --- 关于Surface From Points遇到的问题

[复制链接]
跳转到指定楼层
27842 zhb1943 发表于 2012-5-20 16:59:48 楼主
Surface From Points,左端三个参数,P,U,I,point很直观,就是输入项,I来控制是通过点还是控制点。关键是这里的U到底应该怎么取,在练习过程中出现很多次U值对于输入的点来说无效这种情况,试过很多次发现貌似当U值为P的公约数时,可以成功输出面。(个人总结,无理论依据)希望关于这个U值的设定能得到大神们的解答

我的gh版本为0.8.0066,初学不懂,求大神指点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
关于大陆地区Rhino原厂培训中心
深蓝Ansen 发表于 2012-5-21 08:22:25
2
本帖最后由 深蓝Ansen 于 2012-5-21 08:54 编辑

1# zhb1943
首先你得了解,开启曲面控制点,不论哪个方向,点数是相同的,这就是能长面成功的原因

右边的有汇聚点的情况:在汇聚点处,一定是存在重复点,但是bake得到的曲面汇聚点是一个点。因此,点的总数一定是偶数个,然后用U的值去均分这个点数,而且得对应起来

简单举例说  有12个点  只要U的值是2,3,4,6都是可以的,因为只有这几个值可以将12个点平均分配开,也就是U或者V向点数(每一排或每一列)点数是一致的,这样符合长面法则
 楼主| zhb1943 发表于 2012-5-21 10:12:18
3
2# 深蓝Ansen
谢谢版主的解答,我练习的时候也是发现12个点的时候只能用2,3,4,6这几个公约数才能长面,经过你的解说我理解了原理,那么,在设置u值的时候,我该如何去设置它和p值的关系呢,我是照着教程练习的时候遇到这个问题的,教程里只是简单的将u值编辑为u+1,后来我发现行不通,那么是不是我们要给u值一个定义,即被p除以后能得到整数,具体的应该如何操作呢
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则