vector2  sample_circle_uniform(vector2 u)
                    
                    
                
            
            
                u
            
            
        
0から1の範囲の数値。
uに基づいて、長さ1未満のvector2を返します。
[0,1)(つまり、0以上1未満)範囲の均等にランダムなu値を指定すると、返されるベクトルは、単位円内のuに対して均等にランダムで連続的になります。
具体的には、scale*(cos(angle),sin(angle))を返します。angleは2*pi*u.x、scaleはsqrt(u.y)です。
| See also |