float  agentclipsample(<geometry>geometry, int prim, string clipname, float time, int channel_index)
                    
                    
                
            
                
                    
                    
                    
                        float  agentclipsample(<geometry>geometry, int prim, string clipname, float time, string channel)
                    
                    
                
            
                
                    
                    
                    
                        float  agentclipsample(<geometry>geometry, int prim, int clipindex, float time, int channel_index)
                    
                    
                
            
                
                    
                    
                    
                        float  agentclipsample(<geometry>geometry, int prim, int clipindex, float time, string channel)
                    
                    
                
            
指定した時間でのクリップを評価して、指定したチャンネルの値を返します。
clipnameがエージェントのアニメーションクリップのどれかでない場合、primが範囲外の場合、primがエージェントプリミティブでない場合、
channel_indexが範囲外の場合、channelが存在しない場合、0を返します。
クリップのトランスフォームチャンネルのサンプリングに関しては、agentclipsamplelocalまたはagentclipsampleworldを使用してください。
            
                <geometry>
            
            
        
ノード(例えばWrangle SOP)のコンテキスト内で実行する時は、この引数にジオメトリの読み込み元の入力番号(0から始まります)を意味する整数を指定することができます。
別の方法として、読み込み元のジオメトリファイル(例えば、.bgeo)を示した文字列を指定することができます。
    Houdini内で実行する時は、この引数にop:/path/to/sop参照を指定することができます。
            
                prim
            
            
        
プリミティブ番号。
            
                clipname
            
            
        
アニメーションクリップの名前。
            
                clipindex
エージェントの定義内のクリップのインデックス。 クリップのインデックスは、agentfindclipで取得することができます。
            
                time
            
            
        
クリップを評価する時間(秒)。この時間がクリップ長より長い場合、周回します。
            
                channel_index
            
            
        
アニメーションクリップ内のチャンネルのインデックスで、これはagentclipchannelによって返されます。
            
                channel
            
            
        
アニメーションクリップ内のチャンネル名。
Examples ¶
1.2秒後のwalkクリップのチャンネルをサンプルします。
float value = agentclipsample(0, @primnum, "walk", 1.2, "latch_leftfoot");
| See also | |
| clip |  | 
| crowds |