【文件属性】:
文件名称:glsl-face-normal:片段着色器中的近似面法线
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-08 11:17:03
GLSL
glsl-face-正常
在片段着色器中近似面法线,用于从相机空间中的位置进行平面着色。
注意:您需要启用GL_OES_standard_derivatives 。
分段:
#extension GL_OES_standard_derivatives : enable
varying vec3 vViewPos;
#pragma glslify : faceNormal = require('glsl - face - normal')
void main() {
vec3 normal = faceNormal(vViewPos);
// ... lighting
}
顶点:
varying vec3 vViewPos;
void main() {
vec4 pos = vec4 (position, 1.0 );
vec4 mpos = modelVie
【文件预览】:
glsl-face-normal-master
----.npmignore(75B)
----demo()
--------vert.glsl(175B)
--------index.html(275B)
--------frag.glsl(226B)
--------test.js(508B)
----index.glsl(145B)
----LICENSE.md(1KB)
----README.md(1KB)
----.gitignore(39B)
----package.json(1KB)