Houdini 17.5 ノード オブジェクトノード

Top Network object node

TOP Network Objectには、タスクを実行するノードが含まれています。

On this page

パラメータ

Cook Controls

Generate Static Work Items

TOPネットワーク内のすべてのノード内に静的なワークアイテムを生成します。 どのワークアイテムもクックされず、動的ノードも何もしません。

Cook Output Node

TOPネットワーク内のOutputノードをクックします。

Dirty All

TOPネットワーク内のすべてのTOPノード内のすべてのワークアイテムをDirty(変更あり)にします。

Cancel Cook

現行クックが実行されていれば、それをキャンセルします。

Save/Load Task Graph

Save Task Graph

すべてのワークアイテムの状態を外部ファイルに保存します。 Load Task Graph ボタンを使用することで、それらのワークアイテムの状態を復元することができます。 タスクグラフは、 Task Graph File パラメータで指定されたパスに保存されます。

Load Task Graph

ネットワークをDirty(変更あり)にして、 Task Graph File パラメータで指定されたタスクグラフファイルを読み込みます。

Auto Save Rate

このパラメータを有効にすると、TOPは定期的にタスクグラフをディスクに保存するようになります。 保存する間隔は秒で指定します。

Scheduler

Default TOP Scheduler

すべてのTOPノードが自身にスケジューラオーバーライドがない限り使用するデフォルトのスケジューラノードを指定します。

Examples

The following examples include this node.

example_top_attributecopy Example for Attribute Copy TOP node

このサンプルでは、ワークアイテムのアトリビュートを別のワークアイテムにコピーする方法について説明しています。

example_top_attributecreate Example for Attribute Create TOP node

このサンプルでは、TOPノードのワークアイテムに対してアトリビュートを作成する方法について説明しています。

example_top_attributedelete Example for Attribute Delete TOP node

このサンプルでは、TOPノードのワークアイテムからアトリビュートを削除する方法について説明しています。

example_top_attributefromstring Example for Attribute from String TOP node

このサンプルでは、上流のワークアイテムの文字列アトリビュートから、ワークアイテムのアトリビュートを作成する方法について説明しています。

example_top_csvconcat

このサンプルでは、2つのCSVファイルを連結する方法について説明しています。

example_top_csvinput Example for CSV Input TOP node

このサンプルでは、CSVファイルからデータを読み込む方法について説明しています。 CSV Inputノードは、CSVファイルを読み込んで、行毎に1個のワークアイテムを生成します。

example_top_csvmodify

このサンプルでは、CSV Modifyノードを使ってCSVファイルを制御する方法について説明しています。

example_top_csvoutput Example for CSV Output TOP node

このサンプルでは、PDGのワークアイテムのアトリビュートからCSVファイルを生成する方法について説明しています。

example_top_downloadfile Example for Download File TOP node

このサンプルでは、Downloadfileノードを使ってファイルをダウンロードする方法について説明しています。

example_top_environmentedit Example for Environment Edit TOP node

このサンプルでは、子プロセスを派生する前に環境変数を変更する方法について説明しています。

example_top_errorhandler Example for Error Handler TOP node

このサンプルでは、PDG/TOPのError Handleノードの使い方について説明しています。

example_top_feedbackbegin Example for Block Begin Feedback TOP node

このサンプルでは、フィードバックループの作り方について説明しています。

example_top_feedbackend Example for Block End Feedback TOP node

このサンプルでは、フィードバックループの作り方について説明しています。

example_top_ffmpegencodevideo Example for FFmpeg Encode Video TOP node

このサンプルでは、FFmpeg Encode Videoノードを使って、画像シーケンスを動画ファイルに変換する方法について説明しています。

example_top_ffmpegextractimages Example for FFmpeg Extract Images TOP node

このサンプルでは、FFmpeg Extract Imagesノードを使って、動画ファイルから画像を抽出する方法について説明しています。

example_top_filecompress Example for File Compress TOP node

このサンプルでは、TOP/PDGを使ってファイルを圧縮する方法について説明しています。

example_top_filecopy Example for File Copy TOP node

このサンプルでは、TOP/PDGを使ってファイルをコピーする方法について説明しています。

example_top_filedecompress Example for File Decompress TOP node

このサンプルでは、TOP/PDGを使ってファイルを解凍する方法について説明しています。

example_top_filepattern Example for File Pattern TOP node

このサンプルでは、File Patternノードでパターンマッチ表現を使ってファイルを読み込む方法について説明しています。

example_top_fileremove Example for File Remove TOP node

このサンプルでは、Remove Fileノードを使ってファイルを削除する方法について説明しています。

example_top_filerename Example for File Rename TOP node

このサンプルでは、File Renameノードを使ってファイルグループの名前を変更する方法について説明しています。

example_top_filterbyexpression Example for Filter By Expression TOP node

このサンプルでは、上流のワークアイテムをフィルタリングして残ったワークアイテムに対してさらに処理を加えたりデバッグする方法について説明しています。

example_top_forloopwithfeedback

このサンプルでは、PDG/TOPのフィードバックの仕組みを使ってFor-Loopを使う方法について説明しています。

example_top_genericcommandchain

このサンプルでは、汎用コマンドチェーンを作成する方法について説明しています。

example_top_genericgenerator Example for Generic Generator TOP node

このサンプルでは、汎用ジェネレータを使って、セットアップの試行と独自コマンドラインの実行の両方を行なう方法について説明しています。

example_top_geometryimport Example for Geometry Import TOP node

このサンプルでは、Geometry Importノードを使ってDetail、Primitive、Point、Vertex毎にワークアイテムを作成して、それらをSOPネットワークで作用させる方法について説明しています。

example_top_hdaprocessor Example for HDA Processor TOP node

このサンプルでは、PDG/TOPでHDA Processorノードを使ってHDAを分布させる方法について説明しています。

example_top_imagemagick Example for ImageMagick TOP node

このサンプルでは、Image Magickノードを使って、画像からサムネイル一覧画像(モンタージュ)を生成したり、画像変換する方法について説明しています。

example_top_invoke Example for Invoke TOP node

このサンプルでは、PDGデータを入力としてコンパイルブロックを実行する方法について説明しています。

example_top_jsoninput Example for Json Input TOP node

このサンプルでは、Json Inputノードを使って、JSONファイルに含まれている情報に基づいてワークアイテムを生成する方法について説明しています。

example_top_jsonoutput Example for Json Output TOP node

このサンプルでは、Json Outputノードを使って、ワークアイテムのデータをJSON形式で書き出したり、既存のJSONファイルを再初期化する方法について説明しています。

example_top_makedir Example for Make Directory TOP node

このサンプルでは、Make Dirノードを使って、システム上にディレクトリを作成する方法について説明しています。

example_top_mapall Example for Map All TOP node

このサンプルでは、Map Allノードを使って、下流のすべてのワークアイテムから上流のすべてのワークアイテムへの依存関係を構築する方法について説明しています。

example_top_mapbyindex Example for Map by Index TOP node

このサンプルでは、Map by Indexノードを使って、ワークアイテムインデックスに基づいて、下流のワークアイテムから上流のワークアイテムへの依存関係を構築する方法について説明しています。

example_top_mapbyrange Example for Map by Range TOP node

このサンプルでは、Map by Rangeノードを使って、ワークアイテムインデックスに基づいて、下流のワークアイテムから上流のワークアイテムへの依存関係を構築する方法について説明しています。

example_top_merge Example for Merge TOP node

このサンプルでは、PDG/TOPのMergeノードの使い方について説明しています。

example_top_null Example for Null TOP node

このサンプルでは、Nullノードの使い方について説明しています。

example_top_partitionall

このサンプルでは、PDG/TOPのPartition Allノードの使い方について説明しています。

example_top_partitionbyattribute Example for Partition by Attribute TOP node

このサンプルでは、PDG/TOPのPartition by Attributeノードの使い方について説明しています。

example_top_partitionbybounds Example for Partition by Bounds TOP node

このサンプルでは、PDG/TOPのPartition by Boundsノードの使い方について説明しています。

example_top_partitionbycombination Example for Partition by Combination TOP node

このサンプルでは、PDG/TOPのPartition by Combinationノードの使い方について説明しています。

example_top_partitionbycomparison Example for Partition by Comparison TOP node

このサンプルでは、PDG/TOPのPartition by Comparisonノードの使い方について説明しています。

example_top_partitionbyexpression Example for Partition by Expression TOP node

このサンプルでは、PDG/TOPのPartition by Expressionノードの使い方について説明しています。

example_top_partitionbyframe Example for Partition by Frame TOP node

このサンプルでは、PDG/TOPのPartition by Frameノードの使い方について説明しています。

example_top_partitionbyindex Example for Partition by Index TOP node

このサンプルでは、PDG/TOPのPartition by Indexノードの使い方について説明しています。

example_top_partitionbynode Example for Partition by Node TOP node

このサンプルでは、PDG/TOPのPartition by Nodeノードの使い方について説明しています。

example_top_partitionbyrange Example for Partition by Range TOP node

このサンプルでは、Partition by Rangeノードに用意されている色々なパーティションオプションについて説明しています。

example_top_partitionbytile Example for Partition by Tile TOP node

このサンプルでは、PDG/TOPのPartition by Tileノードの使い方について説明しています。

example_top_perforce Example for Perforce TOP node

このサンプルでは、複数のPerforceオペレーションを実行する方法について説明しています。

example_top_pythonmapper Example for Python Mapper TOP node

このサンプルでは、PDG/TOPのPython Mapperノードの使い方について説明しています。

example_top_pythonpartitioner Example for Python Partitioner TOP node

このサンプルでは、PDG/TOPのPython Partitionerノードの使い方について説明しています。

example_top_pythonprocessor Example for Python Processor TOP node

このサンプルでは、PDG/TOPのPython Processorノードの使い方について説明しています。

example_top_pythonscript Example for Python Script TOP node

このサンプルでは、PDG/TOPのPython Scriptノードの使い方について説明しています。

example_top_renderifd Example for Render IFD TOP node

このサンプルでは、Render Ifdノードを使ってIFDファイルを書き出す方法について説明しています。

example_top_ropalembic Example for ROP Alembic Output TOP node

このサンプルでは、TOP ROP Alembicノードを使って、SOPノードからAlembicファイル(abc)を生成する方法について説明しています。

example_top_ropcomposite Example for ROP Composite Output TOP node

このサンプルでは、PDGデータを入力としたROP Compositeノードを使って、COPネットワークを実行する方法について説明しています。

example_top_ropfetch Example for ROP Fetch TOP node

このサンプルでは、PDG/TOPのROP Fetchノードの使い方について説明しています。

example_top_ropgeometry Example for ROP Geometry Output TOP node

このサンプルでは、PDG/TOPのWorkitem Expandノードの使い方について説明しています。

example_top_ropmantra Example for ROP Mantra Render TOP node

このサンプルでは、PDG/TOPのROP Mantraノードの使い方について説明しています。

example_top_sendemail Example for Send Email TOP node

このサンプルでは、Send Email TOPノードを使って、簡素な電子メールを送信する方法について説明しています。

example_top_sort Example for Sort TOP node

このサンプルでは、PDG/TOPのSortノードの使い方について説明しています。

example_top_split Example for Split TOP node

このサンプルでは、PDG/TOPのSplitノードの使い方について説明しています。

example_top_switch Example for Switch TOP node

このサンプルでは、PDG/TOPのSwitchノードの使い方について説明しています。

example_top_texttocsv Example for Text to CSV TOP node

このサンプルでは、PDG/TOPのText to CSVノードの使い方について説明しています。

example_top_topfetch Example for TOP Fetch TOP node

このサンプルでは、Top Fetchノードを使って、他のTOPネットワークの結果を取得する方法について説明しています。

example_top_topfetchinput Example for TOP Fetch Input TOP node

このサンプルでは、Top Fetch Inputノードを使って、他のTOPネットワークの結果を取得する方法について説明してます。

example_top_wedge Example for Wedge TOP node

このサンプルでは、PDG/TOPのWedgeノードの使い方について説明しています。

example_top_workitemexpand Example for Work Item Expand TOP node

このサンプルでは、PDG/TOPのWorkitem Expandノードの使い方について説明しています。

example_top_xmlinput Example for Xml Input TOP node

このサンプルでは、PDG/TOPのXML Inputノードの使い方について説明しています。

オブジェクトノード

  • Agent Cam

    カメラを作成してそれを群衆エージェントに取り付けます。

  • Alembic Archive

    Alembicシーンアーカイブ(.abc)からオブジェクトをオブジェクトレベルにロードします。

  • Alembic Xform

    Alembicシーンアーカイブ(.abc)のオブジェクトからトランスフォームのみをロードします。

  • Ambient Light

    無指向性の一定レベルのライトをシーン内(またはライトのマスク内)のすべてのサーフェスに追加します。

  • Auto Bone Chain Interface

    Auto Bone Chain Interfaceは、RiggingシェルフのIK from ObjectsツールとIK from Bonesツールで作成されます。

  • Blend

    複数入力オブジェクトのトランスフォーメーションを切替またはブレンドします。

  • Blend Sticky

    2つ以上のStickyオブジェクトのトランスフォーム間をブレンドしてトランスフォームを計算することで、ポリゴンサーフェス上の位置をブレンドすることができます。

  • Bone

    ボーンオブジェクトは手/足/腕のようなオブジェクトの階層を作成します。

  • COP2 Plane

    絵を定義するコンポジットノード(COP2)用コンテナ。

  • Camera

    カメラからシーンを見て、その視点でレンダリングできます。

  • DOP Network

    ダイナミックシミュレーションを格納します。

  • Environment Light

    環境光はシーンの外部から背景照明を用意します。

  • Extract Transform

    2つのジオメトリの点の差分から変位量を取得します。

  • Fetch

    他のオブジェクトのトランスフォームをコピーして変位量を取得します。

  • Formation Crowd Example

    変化する編成のセットアップを説明した群衆サンプル

  • Franken Muscle

    いくつものジオメトリオブジェクト、Muscle Rig、Muscle Pinを組み合わすことで、独自のMuscleを作成します。

  • Fuzzy Logic Obstacle Avoidance Example

    このサンプルは、ファジィ論理コントローラにより実装されたエージェントの障害回避とパスの追従を示しています。

  • Fuzzy Logic State Transition Example

    このサンプルは、ファジィネットワークセットアップでステートのトランジション(遷移)がトリガーされる群衆のセットアップを示しています。

  • Geometry

    モデルを定義するジオメトリオペレータ(SOP)を格納します。

  • Groom Merge

    複数オブジェクトのグルームデータを1つのデータに結合します。

  • Guide Deform

    アニメーションスキンを使ってグルーミングカーブを動かします。

  • Guide Groom

    スキンジオメトリからガイドカーブを生成し、このノードに含まれている編集可能なSOPネットワークを使って、それらのカーブに対して細かい処理をします。

  • Guide Simulate

    入力ガイドに対して物理シミュレーションを実行します。

  • Hair Card Generate

    密集したヘアーカーブを、そのグルームのスタイルと形状を維持しつつポリゴンカードに変換します。

  • Hair Card Texture Example

    ヘアーカード用テクスチャの作成方法を示したサンプル。

  • Hair Generate

    スキンジオメトリとガイドカーブからヘアーを生成します。

  • Handle

    ボーンを制御するIKツールです。

  • Indirect Light

    間接光はシーン内の他のオブジェクトから反射した照明を生成します。

  • Instance

    インスタンスオブジェクトは他のジオメトリ、ライト、サブネットワークでさえもインスタンス化します。

  • Light

    シーン内の他のオブジェクトに光を当てます。

  • Light template

    組み込みレンダリングプロパティがない非常に限られたライトです。これは、ユーザー自身で必要なプロパティを選択して独自のライトを作成するときのみ使います。

  • Microphone

    Spatial Audio CHOP用にリスニングポイントを指定します。

  • Mocap Acclaim

    Acclaimモーションキャプチャーをインポートします。

  • Mocap Biped 1

    モーションキャプチャーアニメーションが設定された男性キャラクタ。

  • Mocap Biped 2

    モーションキャプチャーアニメーションが設定された男性キャラクタ。

  • Mocap Biped 3

    モーションキャプチャーアニメーションが設定された男性キャラクタ。

  • Muscle

    Muscleオブジェクトは、筋肉質のキャラクタやクリーチャのリグを組む時に使用できる多目的ツールです。

  • Muscle Pin

    Franken Muscleの領域をキャラクタリグに取り付けるための単純リグコンポーネントを作成します。

  • Muscle Rig

    スキンオブジェクト上にカーブをストロークすることで、筋肉の内部コンポーネント(リグ)を作成します。

  • Null

    シーンの位置決め、通常は親子関係を設定するのに使います。このオブジェクトはレンダリングされません。

  • Path

    方向付き曲線(パス)を作成します。

  • PathCV

    Pathオブジェクトを使って制御頂点を作成します。

  • Pxr AOV Light

    RenderMan RIS用のPxr AOV Lightオブジェクト。

  • Pxr Barn Light Filter

    RenderMan RIS用のPxr Barn Light Filterオブジェクト。

  • Pxr Blocker Light Filter

    RenderMan RIS用のPxr Blocker Light Filterオブジェクト。

  • Pxr Cookie Light Filter

    RenderMan RIS用のPxr Cookie Light Filterオブジェクト。

  • Pxr Day Light

    RenderMan RIS用のPxr Day Lightオブジェクト。

  • Pxr Disk Light

    RenderMan RIS用のPxr Disk Lightオブジェクト。

  • Pxr Distant Light

    RenderMan RIS用のPxr Distant Lightオブジェクト。

  • Pxr Dome Light

    RenderMan RIS用のPxr Dome Lightオブジェクト。

  • Pxr Gobo Light Filter

    RenderMan RIS用のPxr Gobo Light Filterオブジェクト。

  • Pxr Int Mult Light Filter

    RenderMan RIS用のPxr Int Mult Light Filterオブジェクト。

  • Pxr Mesh Light

    RenderMan RIS用のPxr Mesh Lightオブジェクト

  • Pxr Portal Light

    RenderMan RIS用のPxr Portal Lightオブジェクト。

  • Pxr Ramp Light Filter

    RenderMan RIS用のPxr Ramp Light Filterオブジェクト。

  • Pxr Rectangle Light

    RenderMan RIS用のPxr Rectangle Lightオブジェクト。

  • Pxr Rod Light Filter

    RenderMan RIS用のPxr Rod Light Filterオブジェクト。

  • Pxr Sphere Light

    RenderMan RIS用のPxr Sphere Lightオブジェクト。

  • Python Script

    Python Scriptオブジェクトは、モデリングしたオブジェクトを定義するジオメトリオペレータ(SOP)用のコンテナです。

  • Ragdoll Run Example

    単純なラグドールのセットアップを示した群衆サンプル。

  • Rivet

    オブジェクトサーフェスに鋲を作成します。通常は親子関係を設定するのに使用します。

  • Simple Biped

    フルコントロール付きのシンプルで効率的なアニメーションリグ。

  • Simple Female

    フルコントロールを備えたシンプルで能率的な女性キャラクタアニメーションのリグ。

  • Simple Male

    フルコントロールを備えたシンプルで能率的な男性キャラクタアニメーションのリグ

  • Sound

    Spatial Audio CHOPで使う音声放出ポイントを定義します。

  • Stadium Crowds Example

    スタジアムのセットアップ方法を示した群衆サンプル。

  • Stereo Camera Rig

    シーン内のゼロ視差設定平面と軸違いレンズ間の距離を制御するパラメータを用意しています。

  • Stereo Camera Template

    デジタルアセットとしてより機能的なステレオカメラリグが構築できる機能を提供しています。

  • Sticky

    サーフェスのUVに基づいて粘着オブジェクトを作成します。通常は親子関係を設定するのに使用します。

  • Street Crowd Example

    2つのエージェントグループを使ったストリートのセットアップを示した群衆サンプル。

  • Subnet

    オブジェクト用のコンテナです。

  • Switcher

    他のカメラからのビューに切り替えます。

  • Tissue Solver

    筋肉、解剖学的ボーンモデル、スキンオブジェクトを集めて、それらを単一ダイナミクスシミュレーションに配置します。

  • Toon Character

    アニメーションが用意されたトゥーンキャラクタ。

  • Top Network

    TOP Network Objectには、タスクを実行するノードが含まれています。

  • VR Camera

    VR画像のレンダリングに対応したカメラ。

  • Viewport Isolator

    ビューポート毎に独立した制御が選択できるPython Script HDA。

  • glTF