admin

Polyline

バーチカル曲線の描画

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

緯度・経度と座標の変換

MapboxやOSMを使う時の緯度・経度と座標を変換する計算。width(m): 16043.921925264021(m) x height(m): 16043.921925264021(m)west:138.724365234375ea...
SOP

Scatter SOP

Scatter SOPの使用例。随時更新していきます。面積あたりでポイントを散布する対象メッシュを変えるたびに散布する密度が変わらないようにするため、面積あたり(m^2)で散布するようにする。事前に面積の計算をする表面積の計算Detail ...
VEX

円充填

環境:Houdini 20.0.751円充填に取り組んでみました。調べているとアルゴリズムは色々ありそうですが、まずは思いついた簡単そうなものからやってみました。隙間が気になるけど今回は多めに見ます。アルゴリズムAdd SOP等で多角形のポ...
Tools

保護中: Polyline Path Tool

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

Multiparmの並べ替え・削除

環境:Houdini 20.0.751MultiParm Listの項目をPythonで入れ替える方法。並べ替え特定のタブを一番上に移動させる場合parm.moveMultiParmInstances()multiparm = self.n...
Tools

SimpleDrawableでモデルを表示する

環境:Houdini 20.0.751SimpleDrawable()を使ってHDA内の特定ノードのジオメトリを表示させてみる。HDA内のノードは以下の通り。Input0へつなげたNull SOPを配置し、これをViewer Stateで表...
Tools

保護中: Polyline Edit Tool

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

Python State Info Panelを使う

環境:Houdini 20.0.751Viewer StateにState Info Panelを使ってUIをつくります。def __init__(self, state_name, scene_viewer): self.state_na...
Tools

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

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