メモ: @orientから任意のNへ回転させる
code:.cpp
// @orientからNを抽出
matrix3 m = qconvert(p@orient);
vector n = {0,0,1} * m;
// 任意のN
vector target_n = {0, 0, 1};
vector4 qrot = dihedral(n, target_n);
p@orient = qmultiply(qrot, p@orient);
#houdini