How can I convert a matrix 4x4 (from Maya) to octane's 4x3 (scatter)?
Is it a matter of rotating it and stripping a row or is this somewhat more complicated ?
thank you!
{string $selection[] = `ls -sl -tr`;
int $n = 0;
string $octMatrix[] ;
for ($transform in $selection) {
float $matrix[] = `xform -q -ws -m $transform`;
$octMatrix[$n] = $matrix[0]+" "+$matrix[4]+" "+$matrix[8]+" "+$matrix[12]+" "+$matrix[1]+" "+$matrix[5]+" "+$matrix[9]+" "+$matrix[13]+" "+$matrix[2]+" "+$matrix[6]+" "+$matrix[10]+" "+$matrix[14]+" ";
$n=$n+1;
}
print $octMatrix;
}
Users browsing this forum: No registered users and 2 guests