hou.SopNode.geometryDeltaを介してSOPからジオメトリの差分を取得すると、その参照が取得されます。 そのSOPを再クックすると、それに該当するジオメトリ差分オブジェクトは、そのSOPの新しいジオメトリ差分オブジェクトに更新されます。 そのSOPを削除すると、そのジオメトリ差分オブジェクトにアクセスした際にhou.ObjectWasDeleted例外が引き起こされます。
メソッド ¶
setPointPositionsFromString(positions)
指定した位置とこのノードの入力ジオメトリとの差分を、このノードのジオメトリ差分オブジェクトに保存します。 例えば、これを使用することで、入力ジオメトリを変更することなく出力ジオメトリが目的の形状に合致するようにEdit SOPの差分を事前に読み込ませることができます。
positions
パラメータには、位置のバイナリ表現を指定します。例えば、hou.Geometry.pointFloatAttribValuesAsStringをコールした結果を指定します。