node特定のパターンに合致したファイルに基づいてワークアイテムを生成します。pageTop_attributesパラメータExamplesこのノードは、ディレクトリ(とオプションですべてのサブディレクトリ)内のパターンに合致したファイル名毎に(またはディレクトリ名毎に)ワークアイテムを生成します。このパターンフィールドには、合致させたいパターンだけでなく、検索を開始するパスを指定することもできます。$PDG_DIR/geo/*.bgeoは、プロジェクト作業ディレクトリ内のgeoディレクトリ内にある.bgeoで終わるすべてのファイルを検索します。Noteこのパターンは、レンダーファーム上のリモートホストではなくて、そのネットワークをクックしたマシン上で常に展開されます。展開されたファイル名は、必ず共有ネットワークファイルシステム内の作業ディレクトリ下になければなりません。このノードは、合致したローカルのファイルパスを自動的に作業ディレクトリを基準としたパスに変換します。パターン構文の説明は、パターンパラメータを参照してください。有効(デフォルト)な時、合致した名前毎に、アトリビュートにそのファイル名のデータが入った別々のワークアイテムを生成します。ワークアイテムを生成します。Dataを操作する場合で役立ちます。このノードは、そのパターンが最後のクックの時とは別のファイルに合致するかどうか、さらにファイル変更時間が変わっているかどうかをチェックします。あれば、変更のあったワークアイテムを更新してDirtyとしてマークします。そのため、ディレクトリの内容が変わると、通常ではその変更されたワークアイテムのみを再クックする必要があります。有効にすると、このノードは、ワークアイテム毎に以下のアトリビュートを設定します。directorystringワークアイテムに関連付けられたファイルからファイル名と拡張子を除いたディレクトリ。extensionstringワークアイテムに関連付けられたファイルの拡張子。設定した場合、または、パターン定義のパスがディレクトリの時は、設定されません。filenamestring拡張子を含んだファイル名。設定した場合、または、パターン定義のパスがディレクトリの時は、設定されません。Generationこのノードが静的または動的なワークアイテムのどちらを生成するかどうか。このノードのワークアイテムが静的に計算可能かどうか、もしくは、動的に生成させる必要があるかどうか分からないのであれば、通常では、これを"Automatic"のままに設定してください。Dynamicこのノードが常に動的なワークアイテムを生成します。上流のワークアイテムが判明するまで待機し、その上流のワークアイテムから新しいワークアイテムを生成します。Staticこのノードが常に静的なワークアイテムを生成します。ネットワークを実行する前にパラメータ(と上流の静的なワークアイテム)に基づいて必要だと思われるだけの数のワークアイテムを生成します。Automatic入力が静的(静的なプロセッサ、静的な入力のみを使ったパーティショナー、マッパー)な場合、このノードは静的なワークアイテムを生成し、そうでない場合、動的なワークアイテムを生成します。Types合致させるタイプ。(ファイルとディレクトリの両方)を指定することができます。Patternファイルパスのマッチングに使用するパターン。このパターンには、ファイルを検索する場所(例えば、$PDG_DIR/geo/*.bego)を指定します。パターンには?(どれかの文字に合致),*(任意の文字列に合致),[abc](大括弧内の文字のどれかに合致)などのワイルドカードを使用することができます。*.pngは.pngで終わるすべてのファイルに合致します。Patternパラメータで指定したパスのサブディレクトリに対してもファイル名のマッチングを行ないます。無効にすると、その出力ファイルパスには、このファイルタグが割り当てられます。これを無効にすると、このノードは、ファイル名の拡張子に基づいて適切なファイルタグを推測します。Sequence合致したファイル名(例えば、frame001.exr)から最後の連番を検索し、その値を各ワークアイテムのindexとして使用します。Itemsこれを有効(デフォルト)にすると、このノードは、合致した名前毎に、アトリビュートにそのファイル名のデータが入った別々のワークアイテムを生成します。ワークアイテムを生成します。Dataを操作する場合で役立ちます。Matchesパターンがどのファイルにも合致しなかった場合、このノードはエラーをレポートします。デフォルトは無効になっていますが、少なくともネットワークの構築とデバッグをしている最中、または、必ず何かに合致させたい場合(例えば、必須のコンフィグファイルを収集したい場合)、これを有効にすると良いでしょう。Patternノードでパターンマッチ表現を使ってファイルを読み込む方法について説明しています。node.LoadLaunchexample_top_csvconcatこのサンプルでは、2つのCSVファイルを連結する方法について説明しています。nodeこのサンプルでは、CSVファイルからデータを読み込む方法について説明しています。Inputノードは、CSVファイルを読み込んで、行毎に1個のワークアイテムを生成します。Modifyノードを使ってCSVファイルを制御する方法について説明しています。nodeこのサンプルでは、TOP/PDGを使ってファイルを圧縮する方法について説明しています。nodeこのサンプルでは、TOP/PDGを使ってファイルをコピーする方法について説明しています。nodeこのサンプルでは、TOP/PDGを使ってファイルを解凍する方法について説明しています。Patternノードでパターンマッチ表現を使ってファイルを読み込む方法について説明しています。Fileノードを使ってファイルを削除する方法について説明しています。Renameノードを使ってファイルグループの名前を変更する方法について説明しています。Magickノードを使って、画像からサムネイル一覧画像(モンタージュ)を生成したり、画像変換する方法について説明しています。Inputノードを使って、JSONファイルに含まれている情報に基づいてワークアイテムを生成する方法について説明しています。Outputノードを使って、ワークアイテムのデータをJSON形式で書き出したり、既存のJSONファイルを再初期化する方法について説明しています。Ifdノードを使ってIFDファイルを書き出す方法について説明しています。CSVノードの使い方について説明しています。Inputノードの使い方について説明しています。Copyあるブランチのワークアイテムのアトリビュートを他のブランチのワークアイテムにコピーします。Create入力のワークアイテムすべてに対してアトリビュートを作成または設定します。Deleteワークアイテムからアトリビュートを削除します。Stringファイル名などの文字列からアトリビュート値を解析します。Feedbackブロックを開始します。このブロック内のTOPノードは直列で実行され、オプションで入力のワークアイテム毎にループさせることができます。Feedbackブロックを終了します。このブロック内のTOPノードは直列で実行され、オプションで入力のワークアイテム毎にループさせることができます。InputCSVファイルのデータをワークアイテムのアトリビュートにコピーします。OutputワークアイテムのアトリビュートをCSVファイルに書き出します。Send実行させたいコードを共有サーバーに送信します。Endサーバーブロックを終了します。SchedulerThinkbox社のDeadlineソフトウェア用PDGスケジューラ。File1つ以上のURLの内容をファイルにダウンロードします。Editワークアイテムのコマンドラインが実行する環境下で設定する変数を編集します。Handler失敗したワークアイテムのエラーハンドル。Video静止画像シーケンスを動画に変換します。Images動画ファイルから静止画像シーケンスを抽出します。Compressファイルをアーカイブに圧縮します。Copy実行時またはノードがファイルを生成した時に、ファイルをある場所から別の場所にコピーします。Decompress入力のワークアイテムで指定されたアーカイブファイルを個々のファイルに解凍します。Pattern特定のパターンに合致したファイルに基づいてワークアイテムを生成します。Remove指定したパスのファイルを削除します。Renameファイルを名前変更または移動させます。Expression上流のワークアイテムを条件付きでフィルタリングします。Generatorアトリビュートなしでコマンドラインを実行するワークアイテムを生成します。Begin汎用コマンドサーバーを起動します。ImportSOPまたはファイルジオメトリのポイントまたはプリミティブをワークアイテムアトリビュートまたは一時ファイルに読み込みます。Processorデジタルアセットをクックするワークアイテムを生成します。SchedulerHQueueを使用してワークアイテムのスケジュールを組みます。Begin持続型Houdiniコマンドサーバーを起動します。ImageMagick一括で画像変換、サイズ変更、画像モザイクなどのImageMagickの機能に簡単にアクセスすることができます。Invoke入力ジオメトリに対してコンパイルブロックを呼び出します。InputJSONファイルからデータを抽出してアトリビュートを作成します。OutputJSON出力を生成する色々なオペレーションを実行します。Schedulerローカルマシン上でワークアイテムのスケジュールを組みます。Directoryディレクトリを作成します。All上流のすべてのワークアイテムを下流のワークアイテムにマップします。Expressionエクスプレッションを使って、上流のワークアイテムを下流のワークアイテムにマップします。Index上流のワークアイテムをインデックスに基づいて下流のワークアイテムにマップします。Range範囲を使って上流のワークアイテムを下流のワークアイテムにマップします。Begin持続型Mayaコマンドサーバーを起動します。Merge上流のすべてのワークアイテムを結合します。Null何もしません。Notify何かしらのTOPワークが完了したことを通知します。Outputサブネット出力。Attributeアトリビュートに基づいてワークアイテムを区分けします。Bounds境界アイテムを使って、ソースアイテムを空間的に区分けします。Combinationワークアイテムを2個毎、3個毎などに区分けします。Comparison既存の比較を使ってワークアイテムを区分けします。Expressionエクスプレッションに基づいてワークアイテムを区分けします。Frameフレームに基づいてワークアイテムを区分けします。Indexインデックスに基づいてワークアイテムを区分けします。Nodeノードに基づいてワークアイテムを区分けします。Range範囲に基づいてワークアイテムを区分けします。Tile軸に平行な境界ボックスを使ってワークアイテムを空間的に区分けします。PerforcePDG経由でPerforceコマンドを実行します。MapperPythonスクリプトを使ってワークアイテムをマップします。PartitionerPythonスクリプトを使ってワークアイテムを区分けします。ProcessorPythonスクリプトを使ってワークアイテムを生成します。SchedulerPythonベースでプログラミング可能なPDG用スケジューラ。Scriptスクリプトを実行するワークアイテムを生成します。Alembicノードをクックするワークアイテムを生成します。Compositeノードをクックするワークアイテムを生成します。FetchROPノードまたはROPネットワークをクックするワークアイテムを生成します。Geometryノードをクックするワークアイテムを生成します。Mantraノードをクックするワークアイテムを生成します。IFDMantraを使ってIFDをレンダリングするワークアイテムを生成します。InputSQLクエリの作成と行毎にワークアイテムを生成する入力ノードです。INSERTクエリを生成する出力ノードです。Email電子メールを送信します。CreateShotgunエンティティを作成します。DownloadShotgunからAttachmentをダウンロードします。FindShotgunエンティティを検索します。VersionAttachmentと一緒に新しいVersionを作成します。SessionShotgunインスタンスに接続するセッションを開始します。Update既存のShotgunエンティティのフィールドを更新します。UploadShotgunでAttachmentを作成します。Sortアトリビュートのリストからワークアイテムを並べ替えます。Split上流のワークアイテムを2つのグループに分けます。Switchネットワーク分岐を切り替えます。Fetch他のTOPネットワークをクックします。Fetchで取得したネットワークの入力。CSVプレーンテキストをCSVに変換します。SchedulerPixarのTractorを使ってワークアイテムのスケジュールを組みます。All上流のワークアイテムすべてが完了するのを待ちます。Wedgeアトリビュート値を色々と変えながらワークアイテムを生成します。Expandファイルリストまたはパーティションを複数のワークアイテムに展開します。InputXMLファイルからデータを抽出し、そのデータを含んだ文字列アトリビュートを生成します。