matrix3  polardecomp(matrix3 transform)
                    
                    
                
            
伸縮行列(S)と直交行列(Q)をM = S*Qから計算します。
これは、形状の合致やトランスフォームのブレンドで非常に役に立ちます。
            
                 transform
            
            
        
極分解される行列(M)。
Returns
指定したトランスフォームに最も上手く一致する直交行列'Q'を返します。
                
                    
                    
                    
                        void  polardecomp(matrix3 transform, matrix3 &rot, matrix3 &stretch, int check_determinant=1)
                    
                    
                
            
            
                 &rot
            
            
        
極分解の直交行列を返します。
            
                 &stretch
            
            
        
極分解の伸縮行列を返します。
            
                 check_determinant
            
            
        
マイナスの行列式(スケール)の有無を確認するかどうか。 マイナスの行列式が存在し、且つ、これが0に設定されていなければ、直交行列とスケール行列は否定になります。
| transform |