文件名称:Processing-Shader-Examples:GLSL着色器的集合以及如何在处理草图中使用它们
文件大小:6.21MB
文件格式:ZIP
更新时间:2024-05-30 17:19:44
GLSL
处理着色器示例 这是在Processing内部运行的GLSL着色器的集合。 其中一些是通用的(亮度/饱和度/对比度滤镜,模糊,边缘检测等),而另一些则更具实验性。 其中许多是从取得的传承的修改。 在“处理”草图中,某些着色器参数被路由到鼠标的位置,因此,当您在画布内部移动鼠标时,着色器图形的各种属性将发生变化。 它们分为两类: 纹理着色器 这些是可修改源图像像素的着色器。 在示例草图中,源图像是三个图像文件和一个电影。 单击左右按钮可滚动浏览不同的着色器,然后单击向上和向下更改源图像。 色彩着色器 这些着色器可创建没有任何源的图像。 单击左右按钮可在着色器中滚动。 着色器GUI 这是颜色着色器和纹理着色器与增加的用于更改参数的用户界面的组合。 需要。
【文件预览】:
Processing-Shader-Examples-master
----ShadersGui()
--------Shaders.pde(7KB)
--------Param.pde(986B)
--------ShadersGui.pde(750B)
--------Gui.pde(787B)
--------Shader.pde(2KB)
----TextureShaders()
--------TextureShaders.pde(4KB)
--------data()
----README.md(1KB)
----ColorShaders()
--------Shaders.pde(2KB)
--------ColorShaders.pde(455B)
--------Param.pde(891B)
--------Gui.pde(795B)
--------data()
--------Shader.pde(2KB)