解析MAYA节点连接
解析MAYA节点连接
发布时间:2015-10-21 来源:查字典编辑
摘要:MAYA节点连接问题这篇教程将讨论怎样不用instance来关联复制,在讨论一些混合变形的一些问题这有几个问题1,我们需要创建一些形状差不多...

MAYA节点连接问题

这篇教程将讨论怎样不用instance来关联复制,在讨论一些混合变形的一些问题

这有几个问题

1,我们需要创建一些形状差不多得物体,当我们改变主物体的时候,复制体也反映出这些变化,但是我们也能自由得改变复制物体,而这时候,主物体不发生形变。

2,如果我们关联复制instance,如果选择着一些物体(主物体和这些复制物体)中得一个改变她的组分,其他得都跟着变化,这是很讨厌得

3,当我们创建混合变形(blendshape)的时候,我们就不能改变着模型了,只要我们一动混合变形得滑条,刚才我们在模型上得组分变形就全没了,我们现在需要改变模型,同时那些混合变形的目标体也跟着变形。

解析MAYA节点连接1

其实第一个问题,在max里面有这种复制方式

我们就根据这几个问题来进行我门的教程

先看看关联复制是怎么样得

打开Edit-Duplicate得选项框,选instance关联复制。

解析MAYA节点连接2

但是如果打开outliner,右键showshapes,你将会看到所有的复制得物体都具有相同的shapenode

解析MAYA节点连接3

再来看看hypergraph,选择pCube1,pCube2andpCube3,展开上下游节点。

解析MAYA节点连接4

仅有一个形态接点显示出来,但是颜色不是白色,灰色,而是粉色,双击箭头,打开连接编辑器,你将看到InstObjGroup[]到DagSetMembers[]之间的连接,

解析MAYA节点连接5

因为现在只有一个形态节点(shapenode),所以所有的变形节点都使用这个形态节点,所以你变形任何一个关联复制体,其他的都将产生相同的变化,同样的,当你选择一个物体的组分的时候,其它的的也会别选择。

解析MAYA节点连接6

使用关联复制,不能解决我们前面问题1和问题2,我们不能只变形关联复制体而是其他的不变形。所以我们需要其他的办法

幸好,maya是基于节点的应用程序,用户可以在这些接点之间定义自己的数据流动。

我们做个例子

创建一个polygon的球和方盒,重命名为box和ball,把他们排列一下,使得你能清楚地看到他们俩。

解析MAYA节点连接7

打开Hypergraph,选在box和ball,显示他们的上下游节点。

解析MAYA节点连接8

BoxShape节点是box的形态节点,同样的,BallShape是ball的形态节点,现在我们想要Box跟随Sphere的形态,所以他现在不应该是个方盒,而应该是个球。

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新MAYA教程学习
热门MAYA教程学习
三维子分类