| On this page | |
| Since | 20.5 | 
チャンネルコレクション内の回転チャンネルに対してオイラーフィルタを適用します。 これは、大きな角度のオイラー角度で回転をアニメーションさせた時に起こり得る誤った回転補間(例えば、キーフレーム間で誤った向きで回転がフリップする)を修復します。
チャンネル名が“rx”、“ry”、“rz”で終わるチャンネルがフィルタリングの対象となり、すべての3チャンネルが必ず存在しなければなりません。
チャンネル名が“rOrd”または“rord”で終わるチャンネルが存在した場合、この“rOrd”チャンネルのデフォルト値が rOrd 入力の値を上書きします。
例えば、チャンネルコレクションにpelvis_rx、pelvis_ry、pelvis_rzという名前のチャンネルがあった場合、それにマッチするチャンネルの名前はpelvis_rOrdです。
このノードの channels ポートはインプレースポートです。つまり、コピーを作成せずにそのチャンネルのコレクションが更新されます。
入力 ¶
                *channels:
                    ApexChannelCollection
                
            
            
                Required
            
        フィルタリングする回転チャンネルを含んだチャンネルコレクション。
                rOrd:
                    Int
                
            
            
        回転順用のチャンネルがコレクション内になかった場合に使用する回転順。
rOrd  | 
            
        
            
                
    回転順  | 
            
        
    
|---|---|
0  | 
            
        
            
                
    
            
    
     X → Y → Z  | 
            
        
    
1  | 
            
        
            
                
    
            
    
     X → Z → Y  | 
            
        
    
2  | 
            
        
            
                
    
            
    
     Y → X → Z  | 
            
        
    
3  | 
            
        
            
                
    
            
    
     Y → Z → X  | 
            
        
    
4  | 
            
        
            
                
    
            
    
     Z → X → Y  | 
            
        
    
5  | 
            
        
            
                
    
            
    
     Z → Y → X  | 
            
        
    
出力 ¶
                *channels:
                    ApexChannelCollection
                
            
            
        オイラーフィルタが適用されたチャンネル。
| See also |