0
0
Fork 0
mirror of https://github.com/ZDoom/qzdoom.git synced 2024-12-14 14:31:53 +00:00
qzdoom/wadsrc/static/shaders/glsl/func_pbr.fp

15 lines
426 B
Text
Raw Normal View History

Material ProcessMaterial()
{
Material material;
material.Base = getTexel(vTexCoord.st);
material.Normal = ApplyNormalMap(vTexCoord.st);
material.Metallic = texture(metallictexture, vTexCoord.st).r;
material.Roughness = texture(roughnesstexture, vTexCoord.st).r;
material.AO = texture(aotexture, vTexCoord.st).r;
#if defined(BRIGHTMAP)
material.Bright = texture(brighttexture, vTexCoord.st);
#endif
return material;
}