Seems like the pyExpression node is still broken in the latest release. I get this error when trying to create the node:
# Warning: Unrecognized node type 'pyExpression'; preserving node information during this session. #
# Error: The destination attribute 'unknown1.time' cannot be found.
# Traceback (most recent call last):
# File "", line 1, in
# File "", line 13957, in create
# RuntimeError: The destination attribute 'unknown1.time' cannot be found. #
Also, in the arrayExpression node I'm trying to do this:
vector $sourceNormal = <<$EX, $EY, $EZ>>;
vector $sampleNormal = <<$EX2, $EY2, $EZ2>>;
float $dot = dot($sourceNormal, $sampleNormal);
$E = $dot
If I do arrayExpressionNode.getAttr('outArray') it gives me a vector array instead of a double array. Am I doing something wrong or is this broken?
Maya 2015 Extension 1 SP5, CentOS 6.4, SOuP_2016_04_20