Polyline

Tools

保護中: Point on Polyline Tool

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Polyline

ポリラインにポイントを挿入する

ポリラインにはポイントを挿入するコマンドがないため、removevertex()で一度頂点を消した後にaddvertexで追加して再構築していく。このコードはポリラインからポイントをすべて外し、また登録し直して元に戻している。//// Ru...
Polyline

ポリラインを曲線の向きで分割する

環境:Houdini 20.0.751平面上のポリラインを曲がる方向ごとにグループで分割する。2つの連続したベクトルを比較して方向の違いを判定している。1つめのベクトルのレフトベクトル(進行ベクトルと平面の法線の外積で求める)と、2つめのベ...
Polyline

バーチカル曲線の描画

平面上の3つの制御点からバーチカル曲線を描画する。ここではXY平面で計算する。計算の詳細については以下のページへバーチカル曲線//// ガイドポリラインをバーチカル曲線に変換する// Run Over: Primitives//// 直線の...
Tools

保護中: Polyline Path Tool

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Tools

保護中: Polyline Edit Tool

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Tools

ポリラインを選択表示する

環境:Houdini 20.0.751ポリラインにマウスオーバーすると、選択表示されるようにする。マウスポインタがポリラインの選択範囲にある場合にGeometryDrawableをポイント座標から生成して描画するようにしている。import...
Tools

ポリライン生成ツール

環境:Houdini 20.0.751Python Viewer Stateの習作でビュー上にポイントを打ってポリラインを編集するツールを作成した。ポイントの新規追加、移動、削除、挿入と一通りのことができるようになっている。ノードを選択した...
SOP

FindShortestPath SOP

勾配コストやターンコストを追加して、勾配を考慮した経路を探索する。事前にメッシュをConvertline SOPでポリラインのグラフ構造に変換しておき、Wrangleノードをつないで、勾配コストとターンコストを設定する。勾配コストの計算//...
VEX

ポイントのアトリビュートとグループを転写する

リダクションや曲線化などの処理を行ってポイント配置が変わりアトリビュートが消えた場合などに、元のポリラインからポイントアトリビュートを転写する。ポイントのアトリビュートを転写するアトリビュート全種類を調べてコピーしていく。値はパラメトリック...
スポンサーリンク