问题标签 [specular]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opengl - 用于镜面照明的 Glsl 多样本混合
如何将漫反射纹理与镜面反射混合,我应该使用哪个 gL Blend 函数以及何时使用。我的镜面光照基于具有透明度的特殊纹理。现在我只是改变相对于 alpha 值的像素亮度并将结果与漫反射纹理相结合:
有没有更好的方法来使用混合来实现这一点?
webgl - Webgl - 如何使镜面光不改变大小
我正在尝试实现镜面光照(来自前面),但光线总是以不自然的方式改变大小。我该如何解决?我硬编码 viewerPos 来测试。我使用的是中途矢量“快捷方式”,所以我必须计算更少的东西,如下所述:https ://webglfundamentals.org/webgl/lessons/webgl-3d-lighting-point.html
实现了我的照明的视频:https ://streamable.com/j95bz7