标签: glsl
exp(x)其中x是负无穷大,保证在GLSL中评估为零吗?
exp(x)
x
答案 0 :(得分:1)
如果通过-1/0.f获得负无穷大,则可以尝试在片段着色器中将输出颜色设置为vec4(exp(-1/0.f),exp(-1/0.f),exp(-1/0.f), 1.f)并查看颜色。 我刚试过,在OGL 4.5中输出是黑色的(等于0)。并且通过指数函数的极限,lim(-inf)= 0,所以它必须是零保证。 希望这有助于^^。
-1/0.f
vec4(exp(-1/0.f),exp(-1/0.f),exp(-1/0.f), 1.f)