找回密码
 注册
查看: 4125|回复: 6

求助:怎样实现Spline中的节点动一下

[复制链接]
发表于 2010-5-3 15:44:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
Spline中节点位置怎样才能移动,这种移动不是一个节点一个节点的动,而是稍微转一下,比如半个节点?如下图所示,总感觉节点不在一条直线上。
谢谢了!
2.JPG
发表于 2010-6-8 18:12:11 | 显示全部楼层
算出到它们之间差的夹角a,
将需要移动的一条线上的所有点放入vset中
将坐标系设置成圆柱坐标系.
vgen 2 0 vset,,,0 a(或者-a)
就可以了
发表于 2010-6-8 18:30:45 | 显示全部楼层
 楼主| 发表于 2010-6-9 21:31:33 | 显示全部楼层
原帖由 fdywa 于 2010-6-8 18:12 发表
算出到它们之间差的夹角a,
将需要移动的一条线上的所有点放入vset中
将坐标系设置成圆柱坐标系.
vgen 2 0 vset,,,0 a(或者-a)
就可以了

哦,这样呀,好麻烦呀,不过,还是谢谢你了。
发表于 2010-6-21 15:48:50 | 显示全部楼层
发表于 2010-6-21 21:48:51 | 显示全部楼层

回复 2# fdywa 的帖子

如果再具体点,就是这样:
到菜单中的utilities中,distance,测量两个点的距离,或者
csys 2    //2为圆柱坐标的编号,或者找到这条spline围绕的是哪个坐标系, 改成那个坐标系也行.
dist vx vx          //测量两个点的距离,在圆柱坐标系下会给出他们的夹角,记下这个数字angle
*set a angle,      //将这个夹角angle赋值给a, 后面要用, 如果不嫌麻烦,可以不用,后面每次输入那个数值.
*set splinenum sx     //将需要移动的那条线的编号赋值给变量splinenum
spls news spll splinenum splinenum 0      //spline set为编号为splinenum的线.
vset news spls    // vertex set 为构成编号为splinenum的那条线的点.
vgen 2 0 vset,,,0 a(或者-a) 0  //复制这些点, 编号偏移量为0,其实就是移动他们本身. 这个到底是a 还是-a, 看你的spline是偏向那边, starcd使用右手定则, 大拇指方向朝z轴, 那么其余指头环绕方向就是正方向.
replot   //刷新下看看效果.
发表于 2010-6-26 18:34:42 | 显示全部楼层

Adidas专为女孩打造的狂野运动鞋

秋冬新品已经陆续退场入进人们的视家了,今年秋冬将会淌止些什么呢?NINE WEST静漫豪华早秋双品, 酷热的夏日刚刚过来。当当优惠券,Marc Jacobs继承正在Marc by Marc Jacobs 大玩本人的颜色逛戏,Adidas Originals 专为女孩挨制的狂家活动鞋,念必自己皆很等待了吧,那便追随小编一同来望瞅吧!带有浓郁色调,装点闪烁予纲金属荤材的设计,吸当女装强势轮廓的威严潮归淌,极具份质的薄顶和鞋设计,恰能到达奇妙均衡,而缎里材量、植物纹道、明片装潢, 1.NINE WEST 早秋新款静漫豪华 NINE WEST 2009早秋样式以富丽之姿退场。vancl优惠券,出现出奇特优雅又性感的女性新抽象。彼外,上海倍美丛,异邦气作的丰盛颜色、或者复古的几何图案,正在拆配上更能营建出怀陈取摩登的气味,肯定哪没按步骤来吧,麦考林购物,祸之所伏。本文出自 51 http://www.51taobao.la/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表