提交 5b039816 编写于 作者: GamebabyRockSun_QQ's avatar GamebabyRockSun_QQ

用宏定义替换了shader中的常数,使得代码表达意思更清晰

上级 d47805b1
......@@ -43,9 +43,9 @@ float2 SampleSphericalMap(float3 coord)
float theta = acos(coord.y);
float phi = atan2(coord.x, coord.z);
phi += (phi < 0) ? 2 * PI : 0;
float u = phi * 0.1591f;
float v = theta * 0.3183f;
// to [0,1]
float u = phi * INV_TWO_PI;
float v = theta * INV_PI;
return float2(u, v);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册