int  uvunwrap(string object_path, float u, float v, float time, vector &P, vector &I)
                    
                    
                
            
                
                    
                    
                    
                        int  uvunwrap(string object_path, float u, float v, float time, vector &P, vector &I, vector &mikkelsenUtan, vector &mikkelsenVtan)
                    
                    
                
            
この関数は、 テクスチャベイク または レンズシェーダ の用途で Mantraコンテキストでのみ理解されます 。
残念ながら、この関数は“Context-less(コンテキストなし)”でなければならないので、CVEXレンズシェーダでのみ利用可能で、他のコンテキストでは失敗して0を返します。
他の種類のテクスチャサンプリングでは、この関数の代わりに、上位のuvsample関数またはuvintersect関数を使用してください。
            
                object_path
            
            
        
UV展開するオブジェクト。
            
                u, v
            
            
        
位置と法線を取得するサーフェス上の位置を指定したUV座標。
            
                time
            
            
        
ジオメトリを測定するタイムライン上の時間(秒)。
            
                &P
            
            
        
成功すれば、この関数は、指定したポイントのワールド空間位置をこの変数に上書きします。
            
                &I
            
            
        
成功すれば、この関数は、指定したポイントの法線をこの変数に上書きします。
            
                &mikkelsenUtan, &mikkelsenVtan
            
            
        
この関数は、Mikkelsen接線ベクトルをこれらの変数に上書きします。
Returns
指定したUV座標がサーフェス上の有効なポイントであれば1、そうでない場合は0を返します。
| See also | |
| raytracing | |
| shading |  |