glsl-face-normal:片段着色器中的近似面法线

时间:2024-06-28 05:03:43
【文件属性】:

文件名称:glsl-face-normal:片段着色器中的近似面法线

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-28 05:03:43

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)

网友评论