hscriptMatrixExpression(expression)
→ tuple of tuple of floats
この関数は、戻りタイプを強制的にHScriptのmatrixにします。 HScriptのmatrixには異なるサイズを指定することができるので、その値は、floatのタプルのタプルとして返されます。 matrixのサイズがわかっていれば、戻り値からMatrix3/Matrix4を構築することができます。
ほとんどの場合は、この関数よりもhou.hscriptExpression()を使用することが多いでしょう。
xform = hou.Matrix4(hou.hscriptMatrixExpression('doptransform("/obj/dopnet1", "obj0", "Geometry")'))
エクスプレッションが無効だったり、評価中にエラーが起きるとhou.OperationFailedを引き起こします。
See also |