Ser*_*rov 3 opengl shader glsl fragment-shader
我想知道这个功能的替代品是什么.我是否只是将"texture"作为此函数调用的替代?或者有没有一种新方法可以做到这一点,不像120和之前?
这就是我现在所拥有的:
uniform samplerCube sampler;
[...]
fragColor = texture(sampler, centroi.xyz) * (ambient + specular + diffuse);
Run Code Online (Sandbox Code Playgroud)
答案是肯定的.不推荐使用textureCube函数,因为它们在texture()中创建了一个执行相同操作的重载.我想这是将所有内容统一到一个电话中的好方法.
我会留下这个以防万一其他人正在寻找这个!