文件名称:glsl-blend:glsl photoshop混合模式。 glslify格式化
文件大小:1.21MB
文件格式:ZIP
更新时间:2024-05-02 17:08:20
GLSL
glsl-blend 与glslify一起使用的Photoshop混合模式。 混合模式包括“屏幕”,“乘法”,“柔光”,“鲜艳光”,“叠加”等。实现方式来源于本文有关。 演示版 安装 npm install glsl-blend 标准用法 可以使用标准glslify预处理程序语法分别导入混合模式。 #pragma glslify : blendAdd = require(glsl - blend / add) #pragma glslify : blendAverage = require(glsl - blend / average) #pragma glslify : blendColorBurn = require(glsl - blend / color - burn) #pragma glslify : blendColorDodge = require(glsl - ble
【文件预览】:
glsl-blend-master
----hard-light.glsl(310B)
----vivid-light.glsl(600B)
----average.glsl(242B)
----soft-light.glsl(497B)
----linear-burn.glsl(455B)
----screen.glsl(397B)
----difference.glsl(253B)
----phoenix.glsl(267B)
----linear-light.glsl(612B)
----package.json(792B)
----normal.glsl(227B)
----hard-mix.glsl(477B)
----glow.glsl(290B)
----negation.glsl(265B)
----add.glsl(309B)
----darken.glsl(384B)
----modes.js(368B)
----subtract.glsl(348B)
----index.html(174B)
----color-dodge.glsl(445B)
----linear-dodge.glsl(436B)
----.npmignore(143B)
----substract.glsl(354B)
----overlay.glsl(435B)
----lighten.glsl(392B)
----all.glsl(5KB)
----color-burn.glsl(445B)
----LICENSE.md(1KB)
----.gitignore(13B)
----demo()
--------baboon.png(636KB)
--------demo-three.min.js(521KB)
--------three-blend.vert(247B)
--------blend.frag(593B)
--------lena.png(463KB)
--------demo.js(2KB)
--------demo-three.js(4KB)
--------three-blend.frag(498B)
--------blend.vert(226B)
----reflect.glsl(426B)
----exclusion.glsl(259B)
----README.md(4KB)
----pin-light.glsl(564B)
----multiply.glsl(240B)