mirror of
https://git.h3cjp.net/H3cJP/citra.git
synced 2024-11-30 16:03:05 +00:00
gl_shader_gen: View should be normalized.
This commit is contained in:
parent
c37de30cfc
commit
01b407638c
|
@ -341,11 +341,11 @@ static void WriteLighting(std::string& out, const PicaShaderConfig& config) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Regs::LightingLutInput::VH:
|
case Regs::LightingLutInput::VH:
|
||||||
index = std::string("dot(view, " + half_angle + ")");
|
index = std::string("dot(normalize(view), " + half_angle + ")");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Regs::LightingLutInput::NV:
|
case Regs::LightingLutInput::NV:
|
||||||
index = std::string("dot(normal, view)");
|
index = std::string("dot(normal, normalize(view))");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Regs::LightingLutInput::LN:
|
case Regs::LightingLutInput::LN:
|
||||||
|
|
Loading…
Reference in a new issue