shadertoy

程序猿 - 超实用的工具、素材、学习网站分享

不想你离开。 提交于 2019-12-16 01:41:14
文章目录 ------------------------------学习教程篇------------------------------- bilibili哔哩哔哩 网易云课堂 siki学院: 泰课在线: 可汗学院: 线性代数的本质 - bilibili 计算机科学速成课 - bilibili LearnOpenGL: The Book of Shaders Shadertoy Sandbox Gallery - Shader Three.js WebGL中文网 ------------------------------工具篇------------------------------- Shader建模工具 2D图形函数绘制工具 3D图形函数绘制工具 CODELF 变量命名 果汁排行榜 : 各类榜单排名大全 在线自动抠图 图形计算器 - GeoGebra 在线编辑图片 在线视频剪辑 PDF、World、Excel各类工具 一键生成所有尺寸的应用图标/启动图 在线编辑音频文件 图说,在线制作图表 Bigjpg :AI人工智能图片无损放大 tinypng :无损压缩图片 GitMind: 在线脑图制作 石墨文档: ------------------------------美术资源篇------------------------------- Softonic

How to implement a ShaderToy shader in three.js?

匿名 (未验证) 提交于 2019-12-03 02:49:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: looking for info on how to recreate the ShaderToy parameters iGlobalTime, iChannel etc within threejs. I know that iGlobalTime is the time elapsed since the Shader started, and I think the iChannel stuff is for pulling rgb out of textures, but would appreciate info on how to set these. edit: have been going through all the shaders that come with three.js examples and think that the answers are all in there somewhere - just have to find the equivalent to e.g. iChannel1 = a texture input etc. 回答1: I am not sure if you have answered your

How to implemen shadertoy code into three.js - clarifying the details

匿名 (未验证) 提交于 2019-12-03 02:38:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: So here is a previous question: How to implement a ShaderToy shader in three.js Tried to implement the steps from the link above into this code unsucessfully: three.js/blob/master/examples/webgl_shader.html So I replaced the original vertex shader and the origianl fragment shader so I got this code: <script id="vertexShader" type="x-shader/x-vertex"> varying vec2 vUv; void main() { vUv = uv; vec4 mvPosition = modelViewMatrix * vec4(position, 1.0 ); gl_Position = projectionMatrix * mvPosition; } </script> <script id="fragmentShader" type="x

Shader与ShaderToy开篇

匿名 (未验证) 提交于 2019-12-03 00:43:02
写在前面 Unity从学习到工作至今已经有三个年头了,开发中每次遇到难点第一件事就是百度搜索,从来没有自己的想法,甚是惭愧。想着不能再这样浑浑噩噩下去了,也决定开个博客,记录一下开发中自己觉得有用的东西,希望日后某一天回顾起来不会觉得日子白过,如果还能帮助到有需要有同学那就再好不过了。 关于Shader candycat 这个博主。工作后陆续遇到了shader方面的问题,基本都是无法个人解决的,带我的人就向我推荐了这个博主。当时连个CSDN账号都懒得登录,就这样一篇一篇的看着她的文章学习起了shader,期间还买了她出过的shader书籍,不过现在都还没看完,十分惭愧。学习到现在,虽然说无法吃透shader,但起码阅读起shader的代码,写一些简单的shader效果是没多大问题的。说起来 candycat 还是女生,年纪比我还小,无意识间敬佩又增加了一分。 正文 这里 看看。因为我是学Unity的,所以还是偏向于Shadertoy转Unity的Shaderlab之后的运用。首先要说的是 candycat 的那个shadertoy转shaderlab的模板。下面是这位博主的原代码。 //Design By candycat(https://blog.csdn.net/candycat1992) Shader "Shadertoy/Template" { Properties{