【发布时间】:2016-08-18 08:58:34
【问题描述】:
我基本上是在制作一个渐变着色器,并试图找到从节点的compute() 函数中的渐变属性获取值的正确方法。
我知道可以用
MObject oThis = thisMObject();
MRampAttribute rampAttribute(oThis, aRamp); // aRamp is our ramp MObject.
但是在compute 中这样做是否安全?
Maya 文档在几个地方提到,在compute 中,我们应该只使用MDataBlock 中的属性来获取输入数据,但我找不到从MDataBlock 获取斜坡属性的方法。我在compute() 中也找不到任何使用MRampAttribute 的官方代码示例。
【问题讨论】:
标签: maya-api