ループ状ポリラインの開始点を変更する
ループ状のポリラインの開始点をインデックスで指定する。 矢印の座標を開始地点にする。 ポリラインのポイントの並びを変え、Sort SOPのPoint Sort: By Vertex Orderで整えたもの。
とあるデザイナーのテクニカルノート
ループ状のポリラインの開始点をインデックスで指定する。 矢印の座標を開始地点にする。 ポリラインのポイントの並びを変え、Sort SOPのPoint Sort: By Vertex Orderで整えたもの。
PythonでのEnumの使い方。 設定する時は 数字に変換してひとつ進める
Catmull-Romスプラインの接線ベクトルを使うことで3次ベジェ曲線の制御点を生成することができる。Catmull-Romスプライン曲線 計算式 Catmull-Romスプラインの接線ベクトル 、\(V_
Catmull-Romスプライン曲線は制御点をすべて通るような曲線を引くアルゴリズム。エルミート曲線を連続するようにつなぎあわせている。エルミート曲線 エルミート曲線の始点ベクトルと終点ベクトルはそれぞれ前の制御点と次の
エルミート曲線は3次方程式を使い、位置だけでなく始点と終点の接線情報も考慮して間を補完する曲線を作ることができる。始点から始点のベクトル方向に飛び出した曲線が、終点では終点ベクトルの向きで到着する。3次方程式で表現される
環境:Houdini 20.5.487 平面上でポリラインの各ポイントを幅が一定となるようにオフセットします。 処理の流れ ポイントにおけるハーフベクトルはポリラインの進行方向のベクトルV0の逆ベクトルと続くV1を足した
環境:Houdini 20.5.487 HDAに設置したボタンからPythonスクリプトを呼び出す方法。 Scriptタブを開き、Event HandlerからPython Moduleを選ぶと、Scripts項目にPy
環境:Houdini 20.5.487 ポリラインの両端を任意の長さでカットし、カットした位置にポイントが置かれるようにします。 処理の流れ 始点と終点からどれくらいの距離をカットするか決めたら、それぞれの点がポリライン
input0にコリジョンメッシュ、input1にポリラインを入れることで、ポリラインからの距離をアトリビュートに設定することができる。 Output Attributeにチェックを入れ、”dist”のような名前を入れる。
環境:Houdini 20.5.487 Mapboxから生成した立体地図を球面に投影する。 処理の流れ Mapboxから生成した衛星画像から地形を用意する。Mapboxのハイトマップから地形を生成する 地球は半径約6,3