![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Fragment Shader
文章平均质量分 84
Jamesika
躲在阴暗的角落里开发游戏....
展开
-
[Fragment Shader] Random
The Book of Shaders - Generative designs - Random[1] 学习笔记.1. RandomRandom(x)=fract(sin(x)∗6331.346237)Random(x)=fract(sin(x)∗6331.346237)Random(x)=fract(sin(x)∗6331.346237)2. Random 2D通过向量点积将二维...原创 2019-06-19 12:56:36 · 472 阅读 · 0 评论 -
[Fragment Shader] Noise 1D 可视化理解
Shadershop Part 2. Noise[1] 的学习笔记.0. 绘图工具Graph Toy by Inigo QuilezShader Shop Editor by Toby Schachman1. RandomRandom(x)=Fract(Sine(x)∗999)Random(x)=Fract(Sine(x)∗999)Random(x)=Fract(Sine(x)∗9...原创 2019-06-19 13:10:22 · 328 阅读 · 0 评论 -
[Fragment Shader] Noise 2D 在Shader中实现
The Book of Shaders - Generative designs - Noise[1] 学习笔记.1. Random 2D首先实现之前学过的的2D随机函数, 即输入一个2D坐标, 输出(0,1)随机值:float random(in vec2 st) { return fract(sin(dot(st.xy,vec2(12.9898,78.233)))*43758...原创 2019-06-19 13:20:28 · 604 阅读 · 0 评论