UE 内自带节点
实现
// UV -> radial
float2 uv_radial(float2 UV)
{
float2 uv0 = UV * 2.0-1.0;
float radial_x = frac(atan2(uv0.r,uv0.g) / 6.28318501 );
float2 uv1 = (uv0 * uv0);
float radial_y = sqrt(uv1.r + uv1.g);
return float2(radial_x,radial_y);
}