摩尔网 > CG教程 > CINEMA 4D教程

 C4D中XPRESSO标签能随意加载吗?是否有顺序?
  • 辅助软件:C4D
  • |
  • 更新:2018-03-15

在编程中有优先级说法,哪个先计算,哪个后计算。比如,运算符中括号优先级比乘除高,乘除比加减高等。

  xpresso标签可以加载对象上,可以加载空物体上。可以每个对象都可以分别加载,一个对象也可以加载两个以上的xpresso标签。但是c4d系统在计算的时候,是有优先顺序的。

  首先看上下顺序:

  1、在场景中建立下列物体,为下面的三个加入xp标签(文字也可以加)

 

2、双击宝石xp标签。建立如下节点,把常数节点的数据类型设为“字串”,数值为“宝石”

  (每个节点你应该在xp中能够找到吧,看一看)

 

3、在编辑窗口中,选择全部节点,点击菜单--编辑--复制。双击立方体的xp, 进入其编辑窗口,然后粘贴。点击常数,更改数值为“立方体”。同理,更改空白的xp。

4、看下图,那个在下面,文字就显示哪一个。哪个优先级高?

  答案:当然是上面的优先级高。c4d先算上面的,依次从上到下计算,到最后一个,最后计算。所以场景中的文字只显示最后一个。(那为什么,我没有看到每个文字的闪现呢?c4d计算太快了)

 

 

 

答案:当然是上面的优先级高。c4d先算上面的,依次从上到下计算,到最后一个,最后计算。所以场景中的文字只显示最后一个。(那为什么,我没有看到每个文字的闪现呢?c4d计算太快了)

 

  5、同理,把文字加入两个xp标签,左边的为“左标签”,右边的为“右标签”。c4d显示的是如下,哪个优先级高?

 

答案:当然是左边的优先级高。先计算左边的,最后计算右边的,结果显示的是最后右边计算的结果。可以理解:后计算的结果把前计算的结果覆盖了。

  (材质标签赋予也是这样:右边的材质总是要覆盖左侧的)

  虽然xpresso标签什么地方都能加,但是我还是建议你:把它添加在一个空物体上面,一是不占资源;二是好检查。

 

 

分享:

上一篇:   C4D软件如何输出模型的UV贴图? 下一篇:   Xpresso标签实战入门

发表评论
添加表情
 
Copyright @ 2012-2016 苏州萌动网络技术有限公司版权所有 苏ICP备12073144号